Blog
Product Development, Technical Direction, Development, SaaS, Startups & DevOps.
Generative Sea Creatures: A Deep Dive into Creative CodingGenerate your own sea creatures with P5.jsRead post
World Cup 2026 matches as animated 3D terrainAlexander Bogachev transforms World Cup 2026 match data into a stunning 3D terrain, so you can feel the match.Read post
Solved: Site configuration property (Site.SiteConfig.LinuxFxVersion) for Flex Consumption sites is invalidA working solution to resolve the error: `site configuration property (Site.SiteConfig.LinuxFxVersion) for Flex Consumption sites is invalid`Read post
New Release: Submit - Love Solving CluesSubmit is a fun clue-solving game that will challenge every day!Read post
Developing Emails Doesn't Have to Be HellDeveloping emails is a necessary evil for most applications. Using React Email and Azure Functions can simplify email templating, improve reusability, and provide a more maintainable solution for sending emails in your applicationRead post
Managing Technical Debt: A Startup Founder's GuideSurviving in the startup world means being skillful and fast. During the initial development phase, accruing ‘technical debt’ - shortcuts the job quicker today, but will need fixing in the future – is almost inevitable. This post covers how a startup founder or technical lead can balance technical debt and a clean codebase.Read post
Studio23 Games: Launching a Game Development StudioHow do you launch a game development studio? With passion and energy...Read post
Making Your Deployments Boring: What's Good Enough?Do your product deployments induce a sense of dread? The chances are you're doing something wrongRead post
The Effectiveness of Flash Cards for Exam RevisionThe humble flash card has stood the test of time as an effective study toolRead post
5 Approaches To Solve LLM Token LimitsHow to tackle token limits when using large language models (LLM)Read post
Hack your career with these 6 mental models and ChatGPTUse these 6 mental models and ChatGPT to hack your careerRead post
ImageFly: On-The-Fly Image TransformationsAn Open Source Azure Function using TypeScript for transforming images on-the-flyRead post
A Simple Docker Tagging StrategyAn easy Docker tagging approach to use with a trunk-based git branching strategyRead post
Using The BlurHash Algorithm With A TypeScript Azure FunctionUsing The BlurHash Algorithm With A TypeScript Azure FunctionRead post
The Benefits of Using a Feature-Based Branching StrategyUsing feature-based branching strategy will help you avoid git hell, this blog post compares it to release branchesRead post
What Are Diagram Scripting Languages?This blog post is an introduction to diagram scripting languages, who uses them and some of their pros and consRead post
How to Get a Perfect Google Lighthouse ScoreImprove the performance, seo and accessibility on your website to get a perfect Google Lighthouse scoreRead post
Turn Gloomy January into Genuary with Generative ArtGet into some creative coding in January. This blog post and boilerplate will help get you started with p5.js and join in with GenuaryRead post
5 Steps to Reduce Your React App CI/CD Build MinutesAs your application grows in size your build minutes will also start to balloon. Here are 5 steps to reduce your build minutesRead post
BrowserFocus: Convert Google Analytics Data into a Browser Support MatrixConvert Google Analytics into a browser support matrix that is tailored to your users. Save time on development and QA in your product developmentRead post
TffT! A Simple Countdown ClockA simple countdown clock to help you tick down the seconds to that thing you're looking forward toRead post
Case Study: Serverless Research Platform in AzureSolving a research platform challenge with a serverless solution in AzureRead post
Cloud Adoption Decision-Making: Rehost, Refactor or Rebuild?Are you a cloud candidate? This is a question that should be answered with careRead post
Text Quest: A Low/No Code Approach to Game DesignThe open source, JavaScript game engine for running text-based adventure gamesRead post
Text Terminal: The NPM Package that Started Text QuestText Terminal is a zero dependency npm package to use inside your next JavaScript text adventure gameRead post
GitLab CI/CD: Frontend Code Quality ChecksUse GitLab CI/CD to automate the boring stuff and improve the code quality in your next web development projectRead post
GitHub Actions: Frontend Code Quality ChecksUse GitHub Actions to automate the boring stuff and improve the code quality in your next web development projectRead post
Azure DevOps Pipelines: Frontend Code Quality ChecksUse Azure DevOps Pipelines to automate the boring stuff and improve the code quality in your next web development projectRead post
Frontend Development Code Quality - What's Good Enough?Avoid wasting lots of valuable development time, pain and code smells with these tools and CI/CD automationRead post