About the Author
Hi, I’m Chris: web craftsman, community leader, husband, father, and partner at Fictive Kin.
I use Pinboard to manage my bookmarks. You can follow along there or subscribe via RSS. The most recent ones are below.
- Taking PHP Seriously
- How Slack uses PHP.
- PHP 7 Deployment at Dailymotion
- Dailymotion waited for PHP 7 and found it to be comparable to Hack.
- Becoming a CTO
- "If you ever find yourself writing a blog post on why PHP sucks, you are not ready."
- Great collection of interactions and UI components that don't require JS.
- Oh, Shit, Git!
- Great reference site for what to do to get out of trouble.
- GitHub Security
- Great look at some of the safeguards GitHub has put in place.
- Design.blog features new stories every Thursday.
- Links vs. Buttons in Modern Web Applications
- "Something that comes up again and again in front-end accessibility is the issue of links versus buttons."
- Scaling PHP Book
- Learn to scale PHP, MySQL, and Redis from Steve Corona, a Twitpic engineer who learned to handle 60 million users and 20 billion HTTP requests per month.
- "We cover subjects who tend to be underrepresented in the greater tech narrative. This includes (but is not limited to) women, people of color, folks over 50, LGBT, working parents, disabled, etc."
- Convenient app for recording and sharing screencasts.
- The A11Y Project
- A community-driven effort to make web accessibility easier.
- What Is the Contributor Covenant?
- A thoughtful critique of the Contributor Covenant by Matt Prelude.
- Rethinking What We Mean by 'Mobile Web'
- We shouldn’t think of “the web” as only what renders in web browsers. We should think of the web as anything transmitted using HTTP and HTTPS.
- URLs Beyond the Web
- "'Cool URIs don’t change.' Even cooler ones work everywhere."
- Storytelling Map
- An interactive storytelling experiment with Canvas.
- Vox Code of Conduct
- Really good example to follow.
- Safe Conferences Are Deliberately Designed
- Jared Spool's opinions on Codes of Conduct. Long but interesting read.
- Test your site for HTTP/2 or SPDY support.
- I Fooled Millions Into Thinking Chocolate Helps Weight Loss. Here's How.
- "If you measure a large number of things about a small number of people, you are almost guaranteed to get a “statistically significant” result."
- Rails SQL Injection Examples
- A whole page dedicated to SQL injection vulnerabilities in Rails apps.
- Mistakes You Apparently Just Have to Make Yourself
- This is a fantastic list from a self-described old-timer.
- The Simple Logical Puzzle That Shows How Illogical People Are
- "Anyone who tries to solve the puzzle has a marked tendency to just choose the items named in the rule, a logically perilous tactic."
- Facebook and the Media
- "Columnists, managers, pundits, and journalists seem to have no interest in understanding the technical foundation of their livelihoods. Instead they are content with assuming that Facebook can somehow magically render HTML over HTTP faster than anybody else."
- "Progressive Enhancement remains the best option for solving web development issues such as wide-ranging browser support, maintenance, and future-proofing your application."
- Deprecating HTTP
- Let's make HTTPS easy first. Then we can start to talk about ways of encouraging adoption.
- The Many Faces of the Web
- Please stop breaking the Web.
- Unicode Text Converter
- Fun little Unicode tool. I love that it's a CGI script.
- The Current State of Smart Locks
- Really thorough evaluation of current options, by Schuyler Towne.
- The Internet Arcade
- The Internet Arcade is a web-based library of arcade (coin-operated) video games from the 1970s through to the 1990s.
- Your Dreams Should Scare You.
- David Hieatt's Brooklyn Beta talk.
- Chris Kluwe's Gamergate Article
- Probably the most hard-hitting, honest account of what Gamergate is all about.
- Open Boulder
- Open Boulder seeks to make the Boulder area an even better place to live, work, and play for a diverse spectrum of people.
- You’re Sitting on Your Toilet Wrong
- Basically a design audit of the bathroom, by Kevin Roose.
- Switching to HTTPS
- Jeremy gives a thorough walkthrough for switching to HTTPS.
- The Elements of HTML
- Fantastic resource showing which elements are valid in which version of HTML.
- A command line HTTP client aiming to be as human-friendly as possible.
- Macaroons Are Better Than Cookies!
- Macaroons are a new kind of authorization credential developed by the folks at Google for use in distributed systems.
- Why It Makes Sense to Bike Without a Helmet
- Yet another article explaining why bicycle helmets are silly.
- Google AdSense Leak
- An ex-Google employee leaks alleged information about Google AdSense fraud.
- A PHP parser written in PHP that can help with static code analysis and manipulation.
- A tool for intelligently refactoring source code.
- Interesting tool for intelligently grepping source code.
- Is Your Site HSTS Enabled?
- Good post explaining HTTP Strict Transport Security.
- Project Naptha
- Cool project to free text imprisoned in images.
- Interactive Game of Thrones Map
- Google Maps for Westeros. Really cool.
- Fastpacking the John Muir Trail
- Fun post from Craig Cannon about hiking the John Muir Trail.
- Letter to a Junior Designer
- Great article from Cennydd Bowles.
- Better Bash Scripting in 15 Minutes
- Great post from Robert Muth about writing Bash scripts.
- Print lines matching ranges of dates.