Modal Title
AUTHOR PROFILE
David Eastman
David Eastman

David has been a London-based professional software developer with Oracle Corp. and British Telecom, and a consultant helping teams work in a more agile fashion. He wrote a book on UI design and has been writing technical articles ever since. He is currently returning to his first love, games development.

STORIES BY David Eastman
Vector Databases: What Devs Need to Know about How They Work
Dealing with Death: Social Networks and Modes of Access
Data Dignity: Developers Must Solve the AI Attribution Problem
How to Start a Software Project: A Guide for Junior Devs
Wardley Mapping and Strategy for Software Developers
Developers Need a Community of Practice — and Wikis Still Work
How Conversational Programming Will Democratize Computing
The Changing Role of Human Developers in an AI and LLM World
Zed: A New Multiplayer Code Editor from the Creators of Atom
Making Career Decisions During a Time of Tech Layoffs and AI
No More JavaScript: How Microsoft Blazor Uses WebAssembly
Web App Development Sans JavaScript, with Microsoft Blazor
Magic-RegExp: A JavaScript Package for Regular Expressions
Job Interview Advice for Junior Developers
Beware ChatGPT: a Language Model in the Shape of Shakespeare
Core Wars Shows the Battle WebAssembly Needs to Win
Learning Storage and Retrieval with a Hash Function
How to Work with Protocols and Get Started with ActivityPub
Build Your Own Decentralized Twitter, Part 3: Hello Mastodon
Build Your Own Decentralized Twitter, Part 2: Mitigations
How to Build Your Own Decentralized Twitter
Design Like a Dev: What’s Happened to Self-Driving Cars?
The Foundation of Cloud Gaming and Metaverse Needs a Rethink
Design Like a Dev: What if You Had to Redesign QR Codes?
Service Design Could’ve Prevented Heroku’s Free Tier Closure
State Machines for Devs: From Blockchain to AWS to TV Sets
Regular Expressions and Solving the Food Taster Dilemma
A Software Developer’s Guide to Technical Writing