How to Speed up Your Arduino Code

Arduino is a great platform for embedded system projects. You can quickly turn your ideas into actual prototypes. There are massive communities and support online, where you can get help easily. You can even use C++ and not be limited to using C.


3 Tips to Starting Side Projects

Picking a side project does not have to be hard. It’s easy to get stuck trying to figure out the perfect idea and end up not doing anything at all. Some developers associate picking a side project as their dream, which is usually far from reach, and discourage themselves to […]


5 Benefits of Personal Side Projects for Software Developers

Side projects are becoming more common for software developers nowadays. Many works on side projects for fun. However, side projects are also beneficial for a developer’s career. Therefore, the goal of this post is to mention five benefits to side projects.


5 Tips to Finding Your Niche in Software Development

Finding a niche or specialization is one of the biggest steps to pushing your career forward. This is no different when it comes to your career as a software developer. With so much information out there in the tech world, you must specialize in order to keep up.


6 Productivity Hacks for Software Developers

Developing good software is a time-consuming process. If you had developed any software, you will probably agree with the statement. Along the way, you will encounter many roadblocks. Some of which are not related to the software you are developing.


5 Tips to Writing Cleaner and More Readable Code

Writing clean and readable code is one of those things that naturally happens after you have done it often enough (at least for most people). Although everyone improves at a different pace, there are ways for you to speed up the pace. Therefore, the goal of this post is for […]


4 Tips to Support Language Selection in Android App

Sometimes you may need to support different languages in your application that is independent of the Android system language. The Android framework makes supporting multiple languages simple, but it is dependent on the Android system language. To overcome the limitation of the Android framework language support, you can modify your […]