Posts in Software Engineering
Is There a Process to Build an Application?
Generally, it is a good idea to break down the steps you need and then test each one before moving to the next. However, the particular process to follow will...
Escaping CMS hell-DecapCMS, Netlify and Sveltia
Add a CMS to a jekyll GitHub-pages website Story time: When I created this website I used to create and edit the posts in visual studio code directly with the...
Why Not Stick to One Programming Language for Everything?
It might seem like a great idea to use your favorite programming language for every project. However, the reality is that the best programming language—whether it’s C++, Python, JavaScript, or...
Resolving SSH 'REMOTE HOST IDENTIFICATION HAS CHANGED' Error
If you encounter this error when connecting to your Raspberry Pi via SSH using its IP address or rasperrypi.local:
Dr Jekyll & Ruby -building Richard's personal website
First step - Why Ruby?
Mastering Python for Algorithms and Efficiency
Having code that works or implementing a solution is not good enough. Some problems require optimizing for memory and time and also meeting given constraints. Efficiency matters, and the scalability...
Hello World -Skynet is Self aware
Hello world
Install-NodeJs-on-Raspberry-Pi
For an updated version of this post see this post: Installing NodeJs on the Pi -linux based system
Stranger Things by Peter Kimanzi
Here is a screen recording for the ‘Stranger Things’ animation website from developer Peter Kimanzi. I mentioned it in a previous post and I thought you would appreciate it more...
Spotlight on Peter Kimanzi
Developer from Nairobi, Kenya.
App Development Process: From Concept to Launch
Is there a general process to follow to build an application? Generally, it is a good idea to break down the steps you need and then test each one before...
My Countdown App Journey ⏳
In December 2021, I embarked on a project to create a simple countdown app to display time left till midnight. Then I decided to count the days leading up to...