Featured Post
July 16, 2023
You should be coding
There's no doubt about it. Software engineering as a continuously evolving and advancing discipline that often requires programmers to be equally steadfast in their advancement. For new developers, perhaps those undertaking a self-taught journey or...
ReadLatest Posts
Avoiding void responses in Laravel controllers
If there's one thing you can depend on Laravel for, it's ensuring that your controllers return a response back to the client. Whether you're explicitly returning responses using the...
Read
Software engineering and returning to my roots
My decision to take up a programming job - returning to software engineering - and start climbing the more typical career path for a computer science graduate has been met with an understandable...
Read
Introducing an unofficial Hashnode API library for PHP
When I heard about the Hashnode Christmas Hackathon, I immediately began brainstorming ideas to develop something that members of the community might find useful, but would also be a great learning...
Read
What I learned from the Hashnode Writing Bootcamp
As an academic and a teacher, I spend a ridiculous amount of time writing. I always believed that I was pretty good at it and always wanted to write even more online. I was enamoured with the...
Read
My strategy for learning a programming language quickly
When I first arrived at my new school, I was completely unaware of what programming language they were using to teach the students - it's something that is prone to change over time and isn't usually...
Read
Your degree isn't enough: my advice to students
A degree, whether it be in computer science, software engineering, mathematics or a related field is often marketed as the golden ticket for those wanting a lucrative career in programming. An often...
Read