A strange reluctance to be critical

Thoughts & guides on web developement

The Hanselman Effect

Today is the first day of Microsoft Build 2020, an event tailored for developers that features the most recent technologies and tools created, supported, or encouraged by Microsoft. Because of the ongoing COVID-19 social distancing in place, this year’s edition of the conference is to be 100% streamed online. Earlier this month I have recently received a gift box from Microsoft because I was an early registrant to the conference (by chance). Seeing how it...

Read more »

Creating Docker container images of Jekyll applications

Jekyll is a simple static website generator made in Ruby, famous for being the preferred tool for publishing GitHub Pages. Though the Jekyll/GitHub relationship may feel like the natural setup, there are times when one might want to save a compiled Jekyll project into a container for it to be deployed on another platform. One of the reasons you may want to do that is to circumvent the limitations of the allowed plugins on GitHub...

Read more »

Strata Reaches End of Life

After years of having been largely ignored, I am archiving the Strata project. Even though I know for a fact that nobody is using the library from looking at its Packagist install statistics, it is now official that you should not consider it to build your next project. The reasons for the deprecation are twofold: I have not been in a position where I have to make Wordpress behave like a CMS for a while...

Read more »

I'm loving .Net Core

I’ve been a web programmer all my professional life. Though I learned Java in school, I see now that I’ve always worked with languages having the lowest level of entry. This means I’m really good with Javascript and PHP, as they have arguably been the easiest languages to use for web development over the last decade and a half. For developing anything server-side, PHP has always suited my needs. Great packages can be found all...

Read more »

How to build a staging server with Docker, Jenkins and Traefik

This first page of the guide is dedicated to explaining the rationale behind this setup. You may skip ahead to the actual implementation if you don’t need this information. Background Over the past months, I have been promoting DevOps culture at Mutation. For some time now, our projects have both been built and distributed using Deploybot’s platform. While it worked reasonably well enough to get us going at the beginning, we outgrew Deploybot as our...

Read more »

1 of 3
Next »