RSS.Social

Sean Coates is a person on the Internet

follow: @[email protected]

Posts

YULBBS

How We Got Here

Orval in Dorval

Studioworks

Vendor Security

Matter and Privacy

Exists is the enemy of good

A Secret Career Code

Modified Microphone

A USB Mystery

IoT: Internet-Optional Things

Did it now

Cache-Forever Assets

How I helped fix Canadaʼs COVID Alert app

New Site (same as old site)

Faculty

Shortbread

API Gateway timeout workaround

API Gateway Limitations

Lambda payload size workaround

Zappa

DST pain

Vermont

DNS for VMs

SSH: jump servers, MFA, Salt, and advanced configuration

Vagrant: Bootstrapping

Vagrant: Why?

Revitalization Project

Affirmative Wager

Web developer

MongoDB Elections

Berliner Weiße

Deploy on push (from GitHub)

Lexentity

Use `env`

PHP as a templating language

Natural Load Testing

Ideas of March

HTTP 1.0 and the Connection header

Aficionadoʼs Curse / Pessimistic Optimism

Webshell

Gimme Bar on MongoDB

Gimme Bar no longer on CouchDB

PHP Community Conference

Ideas of March

Gimme Bar: One Year Old

Post-Advent 2010

Remote pbcopy

Brooklyn Beta

Arbitrary Incrementer in PHP

Beer Alchemy Integration

A new seancoates.com

Goodbye, OmniTI

Horrible Support

UTF: WTF?

More Web of Trust Thoughts

Personal Password Policies

A Weak Web of Trust

How to record a podcast on OSX 10.5.2

PHP Advent Calendar

We all grow up

Short Date Formats Suck

How to [not] get fired

Handling Downtime: Job Well Done

Essential PHP Security

PHP Pie?

You can, but you shouldn't

Security and... Driving? (and Hiring)

($var == TRUE) or (TRUE == $var)?

mail() replacement -- a better hack

XSS Woes

Fun with the tokenizer...