The Curious Engineer

All blogs / Software / engineering practice

Dan Palmer

danpalmer.me

Personal site and blog

Software / engineering practicePythonWeb developmentDatabases

Posts
34 from 18 Apr 2012 to 8 Aug 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://danpalmer.me/rss.xml

2026 1

  1. LLM Performance and Following Requirements

2025 1

  1. What is Simplicity?

2024 2

  1. The Rabbit R1 Pricing Myth
  2. Trust in SaaS

2023 4

  1. Joins Don't Scale
  2. Engineering with Code Ownership
  3. A Journey in E-commerce Search
  4. Activity Pub vs Web Frameworks

2022 2

  1. Developing Raycast Extensions
  2. Write Your Own Task Queue

2021 3

  1. Implicit Hiring Criteria
  2. Cross-Cutting Concerns in Library Design
  3. Kubernetes is Not a Hosting Platform

2020 5

  1. CVE-2020-13254
  2. Learning from Board Game Design
  3. Is this what modern web development is?
  4. Requirements change for the better
  5. Enron: The Smartest Guys in the Room

2019 2

  1. The Checklist Manifesto – Atul Gawande
  2. Design Issues of Sign in with Apple

2018 3

  1. GraphQL Interfaces vs Unions
  2. Scaling Django Codebases at PyCon UK 2017
  3. How and why we teach non-engineers to use GitHub at Thread

2016 2

  1. Starting a Snap site with Stack and Persistent
  2. Haskell Web Frameworks

2015 2

  1. Achieving Full Marks on Qualys SSL Labs
  2. Your API is not RESTful

2014 2

  1. MongoDB Misinformation
  2. Stripe CTF 3.0

2013 2

  1. Objective-C
  2. Unlocking Hillsborough

2012 1

  1. GitHub's Security Vulnerabilities

Undated 2

  1. Colophon
  2. View full archive