The way I build software - 2019-08-27
Throughout my career in IT I built software for the Web in many different ways - in HTML, (sadly) in PHP, (also sadly) as Flash animations, JSP pages, then MVC apps in Struts and Spring (Java days), Rails and Sinatra (Ruby days), countless Node.js frameworks, and eventually in Phoenix (Elixir days). I’ve seen a lot of different approaches, ones that worked well and others which were JavaScript-only single page applications ;-). It’s been over 15 years now and I think I have finally settled on what works best for me....
Feedback loops - 2017-11-05
When people get into software development, sooner or later they figure out the concept of feedback loops. We start with writing some code, then follow with testing it - if it doesn’t work we go back to fix it, when it does we move on to write some more code. Then it goes like this until a piece of software is done. Luckily a single loop can be as short as few minutes, so we can iterate quickly and feel rewarded for what we do....