Are you thinking of launching an open source repository? Looking for ways to ensure your repository is ready to become live and accept contributions? Do you have some repositories live already but want a better way of managing them? The process of turning a repository into an open source project […]
Continue reading5 Effective tips for maintaining code written by someone else
Is a member of your team leaving? Legacy code being handed down to you? Switching teams? These are just some of the reasons why developers can be faced with the task of maintaining code written by someone else. There are many challenges that come with maintaining code you’ve had no […]
Continue readingMaking my first game in under a week using Godot engine (you can do it too!)
Godot Engine Logo by Andrea Calabró is licensed under CC BY 4.0 If you’ve never done video game development before, the barrier for entry can appear to be high. This is what I thought as well before finally deciding to try out game development. However, you’ll see that thanks to […]
Continue readingChallenge accepted! 5 creative Python project ideas for beginners
The python programming language continues to grow in popularity especially amongst those new to coding. This is due to several reasons. For example, python’s syntax is simple to pick up compared to other languages. It also maintains good documentation and has huge support within the programming community. It’s for good […]
Continue readingScheduling commands on Linux using crontab: A step by step guide
Often when developing a program involving automation we want to schedule when and how often the program will run. This can be achieved easily on Linux systems using the crontab utility. Crontab let’s you set a schedule for commands you want to run by setting the date, time and frequency […]
Continue readingSending emails with Python: Quick and easy guide
This is a quick and easy guide on sending emails with python. You’ll learn how to send an email from your email server to any email address. We’ll go through how to send emails containing plain text, an image and a HTML styled message.
Continue readingGithub API use case: Automate git local and remote repo setup with Python
The Github API provides an interface that allows performing functions and retrieving data from Github through a software application. This is useful for automating actions we often perform on the Github website. What better way to get used to Github API using a practical example! We’ll go through how to […]
Continue readingA beginner friendly guide to making your first open source contribution
Open source generally refers to applications anyone can use for free, view the source code and modify. Open source projects also allow contribution from the public. This means anyone (yes, even you!) can modify the source code or make other forms of contribution to the project. In a previous post […]
Continue readingWhy you need to get involved in Hacktoberfest as a developer (2020)
ContentsWhat is Hacktoberfest? Why take part in Hacktoberfest? Advice for those new to Hacktoberfest based on my experienceWhat I’ve learned from taking part in HacktoberfestConclusion What is Hacktoberfest? Hacktoberfest is an online event running throughout the month of October that encourages developers to make contributions to open source projects on […]
Continue reading11 Interesting examples of Embedded Systems in daily life
Embedded systems are devices that consist of hardware and software components to perform a designated function. They are driven by programmable microcontrollers running a set of instructions that serves the specific requirements of the system within constraints such as limited memory, power consumption and costs. By this classification, embedded devices […]
Continue reading