Browsing Category
Software
12265 posts
Software Engineering & Development Frameworks
This hub covers practical engineering frameworks, development processes, and system design approaches used to build scalable and reliable systems.
You’ll find how-to guides, architectural breakdowns, and real-world insights focused on backend systems, cloud software, and modern developer tooling.
This content is designed for engineers, technical leads, and teams working on production-scale applications.
Key Engineering Guides
ML Kit Document Scanner in action
Recently, ML Kit released a new library to digitize physical documents directly from your Android application. ML Kit…
Implementing IAM Deny policies to improve your organizational security posture
aka “Adding Another Layer to your Organization’s Defense in Depth Strategy” is a lightning talk I gave at…
The elephant in the room: What future for PostgreSQL ?
PostgreSQL, the powerful open-source relational DBMS, has been a mainstay in the database world for over three decades.…
Deploying many apps from a single monorepo
Read the original here I was recently sat in a cafe in Putney, migrating my personal website, jxd.dev,…
Understanding Javascript Promises a Guide to Asynchronous Programming
Introduction Asynchronous programming is a must-have in modern JavaScript development, allowing developers to perform non-blocking operations, such as…
Front-end specialisations: Security
The “Security” specialization in frontend development focuses on ensuring the confidentiality, integrity, and availability of web applications by…
Simplifying JOIN syntax
As all joins involve the primary key, we can devise ways of simplifying JOIN code according to this…
The First 30 Days: A short primer for engineering leaders joining a new org
Over my 2 years as Dictionary.com’s senior-most technologist—having inherited an entirely remote and geographically distributed team for the…
Asynchrony in JavaScript: A Brief Look Back
It is the year 2024. AI has taken over the world (sort of), I shifted my focus from…
Shift-Left: Bring Dev and DevOps Together
How shifting left to manage your cloud can increase engineering productivity As many of us have heard, Shift-left…