Hi there!
I'm Robert and I have 30 years of development experience across various technologies and roles.
On these pages, I share little nuggets of wisdom, tricks and sometimes just curiosities that I've learned over the years, related primarily to web development and it's supporting technologies.
I hope you find my content interesting and useful. Follow me on Twitter to get notified when I publish new content.
Latest Posts
The company I work for runs on a legacy system which has been developed over the course of 10 years; under the hood it looks a little like the image above. Development is becoming increasingly difficult so the decision has been made, in order to improve the time to market when developing new features, to migrate the codebase to Laravel. The goal is to rebuild the app from scratch and to move everything to a modern and better organized codebase and, in the process, eliminate a lot of old and crufty code.
PHP has a reputation for being dog slow. But like most of the criticisms leveled at PHP, this opinion may be based on impression from 10 years ago. In this article we benchmark some math-heavy code to see how modern PHP performs when compared to Javascript and Java.
Some people insist that tools like ChatGPT will replace software developers. As this example goes to show, for now, we are safe.
Everyone starts out as a junior developer, it is the natural course of things. Here I explain how experienced developers can help juniors grow and become successful and some pitfals to avoid.
I listen to a lot of podcasts. Whether it's in my car or on my occasional walks, I listen to podcasts to keep informed, entertained and to learn new things.
CakePHP is one of the older, yet still actively developed frameworks. With Laravel being the go-to framework these days, how does CakePHP compare to Laravel and why would you want to use it?
Writing a good content takes time and effort. It is however possible to shift some of the effort to AI Software thanks to the easily installable Whisper speech recogntion package.
The capabilities of recently released AI system such as ChatGPT raises the question of whether such systems really are intelligent or whether they are only good at pretending to be intelligent.