56,966 blogs · [ { "id": "01a087a3-4e1b-7150-8d88-be2cbac8be32", "title": "The kids are alright (and they'll probably still learn regex)", "url": "http://mdp.github.io/2026/03/17/the-kids-are-alright-and-theyll-probably-still-learn-regex.html", "published_at": "2026-03-17T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbb1566a3", "title": "Experience vs Innovation: Breaking Down the AI Coding Divide", "url": "http://mdp.github.io/2025/01/20/experience-vs-innovation-breaking-down-the-ai-coding-divide.html", "published_at": "2025-01-20T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbb26d660", "title": "The Developer-Driven Success of Open Source", "url": "http://mdp.github.io/2024/09/13/the-developer-driven-success-of-open-source.html", "published_at": "2024-09-13T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbb83ca3a", "title": "Passkeys are a disaster, but One Time Passwords are worse", "url": "http://mdp.github.io/2024/05/24/passkeys-are-a-disaster-but-one-time-passwords-are-worse.html", "published_at": "2024-05-24T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbbc3003e", "title": "Docker and Cgroups (Or how to avoid runaway CPU on limited systems)", "url": "http://mdp.github.io/2024/03/22/docker-and-cgroups-or-how-to-avoid-runaway-cpu-on-limited-systems.html", "published_at": "2024-03-22T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbc776035", "title": "Just push to github (or how I stopped using personal access tokens)", "url": "http://mdp.github.io/2022/03/15/just-push-to-github-or-how-i-stopped-using-personal-access-tokens.html", "published_at": "2022-03-15T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbd6afe25", "title": "Encryption is not authentication", "url": "http://mdp.github.io/2021/06/28/encryption-is-not-authentication.html", "published_at": "2021-06-28T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbe61e7aa", "title": "Encryption isn't going to solve your RPA security issues", "url": "http://mdp.github.io/2021/02/23/encryption-isnt-going-to-solve-your-rpa-security-issues.html", "published_at": "2021-02-23T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbe9281f1", "title": "You’re terrible at hiring — A startup’s guide to interviewing engineers", "url": "http://mdp.github.io/2019/04/24/youre-terrible-at-hiring.html", "published_at": "2019-04-24T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbf927cdf", "title": "Quick and dirty developer guide to U2F", "url": "http://mdp.github.io/2017/12/12/quick-overview-of-u2f.html", "published_at": "2017-12-12T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbfd54f85", "title": "Prototyping in the age of NoSQL", "url": "http://mdp.github.io/2017/10/29/prototyping-in-the-age-of-nosql.html", "published_at": "2017-10-29T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cbfdba637", "title": "CSP in Express.js", "url": "http://mdp.github.io/2015/10/13/csp-in-express-js-node.html", "published_at": "2015-10-13T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc0a38f20", "title": "Tracking the mail with a $29.99 phone", "url": "http://mdp.github.io/2014/08/17/how-it-got-here.html", "published_at": "2014-08-17T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc17c9ebf", "title": "HTTPS Done Correctly", "url": "http://mdp.github.io/2013/06/25/https-done-correctly.html", "published_at": "2013-06-25T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc180ccd1", "title": "Tumblr's shoehorned JS watches for dirty tricks", "url": "http://mdp.github.io/2013/06/09/tumblrs-js-is-watching-what-you-type.html", "published_at": "2013-06-09T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc1fca03a", "title": "Hacking HTTPS -> HTTP referrers", "url": "http://mdp.github.io/2013/05/28/hacking-https-http-referrers.html", "published_at": "2013-05-28T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc262c4d4", "title": "curl directly to a gist", "url": "http://mdp.github.io/2013/04/02/curl-directly-to-a-gist.html", "published_at": "2013-04-02T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc29d7b2a", "title": "Evernote doesn't really care about security", "url": "http://mdp.github.io/2013/03/02/evernote-doesnt-really-care-about-security.html", "published_at": "2013-03-02T00:00:00+00:00" }, { "id": "01a087a3-4e1b-7150-8d88-be2cc2faf5fd", "title": "Reworked my Gist importer for Evernote", "url": "http://mdp.github.io/2013/02/24/reworked-my-gist-importer-for-evernote.html", "published_at": "2013-02-24T00:00:00+00:00" } ] posts Claim your blog
Back to mdp.github.io
Blog · corpus.blog/blogs/mdp.github.io/posts

mdp.github.io

mdp.github.io

2026

2025

2024

2022

2021

2019

2017

2015

2014

2013