Fathom Analytics; the GDPR-friendly alternative to Google Analytics. I discuss why I use it myself, the key features it offers, and the advantages of it using it.
Vertical slicing is defined as narrowing a work item down to a narrow focus i.e. breaking functionality down into small pieces.
A detailed walk-through of the process of creating a new blog using Nuxt 3 and hosting it on Netlify.
Detailing how and why I use Linux as my primary operating system even though I am primarily a Dotnet Developer
Thoughts and opinions on Censorship, free markets, disinformation and misinformation on the internet and whether it is right for the free markets to action to mitigate the effects.
Dominic Frisby traces the origins of taxation, from its roots in the ancient world, through to today. He explores the role of tax in the formation of our global religions, the part tax played in wars and revolutions throughout the ages, why, at one stage, we paid tax for daylight or for growing a beard. Ranging from the despotic to the absurd, the tax laws of the past reveal so much about how we got to where we are today and what we can do to build a system fit for the future.
Exploring why implementing the layered architecture pattern is not always a great idea when developing software applications especially when it comes to microservices or REST Based API’s
Your side project doesn’t have to be an enormous global success, but it can guarantee career success!
One of the side effects of my line of business is that I get to spend a lot of time meeting , talking to, networking with and working with many so-called start-up entrepreneurs. More often than not helping them to overcome an issue which from what appears from the outset as a technological problem but after further analysis actually stems from deeply rooted business problems.
SEO for Dummies also covers what not to do if you want to improve your search engine results, which is important since accidentally doing the wrong thing can harm your reputation and your websiteâ€™s placement in search results.
Clean code and the practices are about eliminating or at least attempting to reduce complexity. Although clean code solutions may seem elegant and efficient, they are not always easy and are often the direct result of combating complexity!
I totally recommend this book, to any IT professional looking to make more of an impact on the business world, helping to create businesses that really matter and provide real benefits for all.
The downside to all this advertising on websites is that they are often distracting, especially if you are in work mode, and inevitably it means your users are being tracked and their privacy invaded . All in the hope that you can generate a little revenue.
Interviews in any profession are notoriously difficult and lets be honest nobody either side of the desk likes going through the motions. This post is my opinion on why the process is fundamentally broken.
With the right work structure, distributed teams can easily surpass the productivity of a traditional team. Using effective tools and apps to manage and communicate is vital to achieving success, as is creating an onboarding process and environment that builds a positive team culture while enabling greater productivity and collaboration
An insight from a freelance software developer to why making money from software is alot harder than you might think. Building a business involves more than developing software.
powerline communication has received increasing attention from both the industry and research community. The reuse of your home existing wiring system to deploy broadband services is certainly an attractive proposition for most homeowners, enabling the easy networking throughout the home to get connectivity where Wifi signal is poor or doesn’t quite reach.