The Curious Engineer

All blogs / PHP

Sean Coates blogs about technology and the web

seancoates.com/blogs

PHPDevOps / SRE / infrastructureEssays / personal

Posts
75 from 15 Sep 2008 to 13 Aug 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://seancoates.com/blogs/index.xml

2026 2

  1. Yulbbs
  2. How We Got Here

2025 2

  1. Orval in Dorval
  2. Studioworks

2024 3

  1. Vendor Security
  2. Matter and Privacy
  3. Exists is the enemy of good

2023 1

  1. A Secret Career Code

2022 3

  1. Modified Microphone
  2. Anova Precision Oven (after a year)
  3. A USB Mystery

2021 3

  1. IoT: Internet-Optional Things
  2. Did it now
  3. Cache-Forever Assets

2020 2

  1. How I helped fix Canadaʼs COVID Alert app
  2. New Site (same as old site)

2018 1

  1. Faculty

2017 8

  1. Shortbread
  2. API Gateway timeout workaround
  3. API Gateway Limitations
  4. Lambda payload size workaround
  5. Zappa and LambCI
  6. Zappa
  7. DST pain
  8. Vermont

2016 5

  1. DNS for VMs
  2. SSH: jump servers, MFA, Salt, and advanced configuration
  3. Vagrant: Bootstrapping
  4. Vagrant: Why?
  5. Revitalization Project

2013 1

  1. Affirmative Wager

2012 9

  1. Web developer
  2. MongoDB Elections
  3. Berliner Weiße
  4. Deploy on push (from GitHub)
  5. Lexentity
  6. Use `env`
  7. PHP as a templating language
  8. Natural Load Testing
  9. Ideas of March

2011 8

  1. HTTP 1.0 and the Connection header
  2. Aficionadoʼs Curse / Pessimistic Optimism
  3. Webshell
  4. Gimme Bar on MongoDB
  5. Gimme Bar no longer on CouchDB
  6. PHP Community Conference
  7. Ideas of March
  8. Gimme Bar: One Year Old

2010 6

  1. Post-Advent 2010
  2. Remote pbcopy
  3. Brooklyn Beta
  4. Arbitrary Incrementer in PHP
  5. Beer Alchemy Integration
  6. A new seancoates.com

2009 2

  1. Goodbye, OmniTI
  2. Horrible Support

2008 18

  1. UTF: WTF?
  2. More Web of Trust Thoughts
  3. Personal Password Policies
  4. A Weak Web of Trust
  5. How to record a podcast on OSX 10.5.2
  6. PHP Advent Calendar
  7. We all grow up
  8. Short Date Formats Suck
  9. How to [not] get fired
  10. Handling Downtime: Job Well Done
  11. Essential PHP Security
  12. PHP Pie?
  13. You can, but you shouldn't
  14. Security and... Driving? (and Hiring)
  15. ($var == TRUE) or (TRUE == $var)?
  16. mail() replacement -- a better hack
  17. XSS Woes
  18. Fun with the tokenizer...

Undated 1

  1. Internet-Optional Things