TheGreenCodes BlogHome. Subscribe to the newsletter

Necessity versus Opportunity

Over the past few weeks, I have been exploring the world of entrepreneurship, attending various events where accelerators gather, joining breakfasts for entrepreneurial-minded individuals, and participating in debates on the subject. Throughout this ...

April 11, 2023

Recommendation systems on the web

Introduction I have a confession to make; I am a huge fan of sci-fi. Whether it is another episode of The Minority Report, Upload or Travelers, I am all for it. Perhaps the underlying cause is my fascination with how these societies use technology in...

March 28, 2023

Docker image optimization: Tips and Tricks for Faster Builds and Smaller Sizes

I have been making a couple of changes in the build and deployment process of The Urbanlibrary. Notably, I opted to switch to docker altogether because going to the /etc directory to change some configurations was getting tedious. I needed a central ...

March 7, 2023

Multi-stage docker files Vs Builder patterns - tipping the scales

When it comes to containerization and packaging, docker has proven itself capable of shortening the development time and ensuring consistency across multiple environments. In this way, cross-team communication and collaboration have been made more ef...

February 14, 2023

Tambua Shamba - Highlighting soil organic carbon content across Kenyan farms

Introduction The Covid-19 epidemic revealed the large gaps in our social systems, infrastructure, and outlook on life. We lost jobs, we lost loved ones, and we had to prioritize basic needs over impulse purchases; understanding that that extra brocco...

February 8, 2023

Semantic Versioning vs Git commit hashing

As with all great software, we build our products and releases in the spirit of continuous delivery. It is akin to creating a picture memory of where your product was at that point in time - the SDLC snapshot. In the packaging of one of my projects, ...

January 30, 2023

Series of Note

Show me more