-
A Trip to Infinity
13 Aug 2026
-
Compression Dictionaries with Zstandard in PHP
6 Jan 2026
-
How to Switch Debian 13 /tmp from tmpfs to disk
6 Dec 2025
-
Building a Native Single File Binary for Your PHP Project
15 Jul 2025
-
Building a PHP Phar with Box
17 Jun 2025
-
Blogstream - Blo.gs Updates via Server Sent Events
16 May 2025
-
Sky View - A Look Into the Bluesky Jetstream
16 Apr 2025
-
Static PHP Builds Via GitHub Actions
1 Apr 2025
-
Okta, bcrypt, and 52+ Character Usernames
5 Nov 2024
-
Code Opinion: Simple Return Statements
22 Aug 2024
-
Google Fiber DNS: Cloudflare vs Google
6 Aug 2023
-
Decrypting WebPageTest HTTPS Packets With Wireshark
29 Nov 2022
-
Remy Sharp - The web didn't change; you did
30 Jun 2021
-
The Golden Rule of Politics
8 Jan 2021
-
Utah Vaccination Trends
7 Jan 2021
-
A Day of Disgrace: 6 January 2021
6 Jan 2021
-
How Differential Steering Works
5 Jan 2021
-
The Google CDN
4 Jan 2021
-
Googly Eyes Google
3 Jan 2021
-
Googly Eyes Amazon
2 Jan 2021
-
Utah Vaccination Math
1 Jan 2021
-
Have I Done Any Good
2 Nov 2020
-
JavaScript Parentheses
1 Oct 2020
-
Spoons and Masks
21 May 2020
-
Fake Statsd Server
20 Apr 2020
-
Perl Power Tools
15 Apr 2020
-
More Vanilla JavaScript: htmldom.dev
10 Apr 2020
-
Safari: Full Third-Party Cookie Blocking
3 Apr 2020
-
youtube-nocookie.com
1 Apr 2020
-
The Smallest Possible X
24 Mar 2020
-
Googlebot Mobile Experience
10 Mar 2020
-
Vinyl Records
3 Mar 2020
-
Changelog
26 Feb 2020
-
You Might Not Need jQuery
19 Feb 2020
-
Pronoia, The Opposite Of Paranoia
12 Feb 2020
-
Playwright, Possible Puppeteer Successor
6 Feb 2020
-
Low Power Mode on Mac OS
30 Jan 2020
-
Browser Defaults: HTTPS and Viewport
21 Jan 2020
-
The End Of Third Party Cookies On The Web
15 Jan 2020
-
Managing Shell And Dotfiles With yadm
9 Jan 2020
-
Guide To Using Reverse Image Search For Investigations
2 Jan 2020
-
2020 Style
27 Dec 2019
-
I Miss The MacOS Dashboard
18 Dec 2019
-
Safari ITP: per page, per iframe
11 Dec 2019
-
How Many jQuerys
3 Dec 2019
-
Dropbox Has Jumped The Memory Shark
26 Nov 2019
-
New Safari ITP Debug Mode For MacOS 10.14 Mojave Too
19 Nov 2019
-
pageAccelerator
12 Nov 2019
-
Performance Budget Calculator
5 Nov 2019
-
The WebPageTest Waterfall Chart
29 Oct 2019
-
The Night Sky
22 Oct 2019
-
Prepare For Fewer Cache Hits As Chrome Partitions Their HTTP Cache
16 Oct 2019
-
Luke Wroblewski: Mind The Gap
11 Oct 2019
-
Grasshopper
8 Oct 2019
-
Safari Is Working On Native Lazy-Loading Images
30 Sep 2019
-
SMS Does Not Count As Two Factor Authentication
27 Sep 2019
-
A Privacy Arms Race
20 Sep 2019
-
The First 14 KB
12 Sep 2019
-
Asynchronous CSS
6 Sep 2019
-
WebPageTest and Lighthouse Terms
3 Sep 2019
-
The Dutch Giant
30 Aug 2019
-
Writing tcpdump to Multiple Rotating Files
27 Aug 2019
-
photopea.com
21 Aug 2019
-
SQLite As A Data Exchange Format
14 Aug 2019
-
Chrome Release Schedule
30 Jul 2019
-
Lord of the Files
23 Jul 2019
-
Links: June 2019
2 Jul 2019
-
Windows and MacOS: Living In An Alternate Timeline
7 Jun 2019
-
Links: May 2019
3 Jun 2019
-
Kindess Diaries
7 May 2019
-
Python Black
2 May 2019
-
Links: April 2019
1 May 2019
-
Python FUSE on Mac OS
23 Apr 2019
-
Chrome Delays Requests On Slow Connections, Even With HTTP/2
16 Apr 2019
-
Links: March 2019
1 Apr 2019
-
Strong Box As Art
8 Mar 2019
-
Links: February 2019
2 Mar 2019
-
iOS Messages Feature Request
27 Feb 2019
-
h2load on Ubuntu 18.04
15 Feb 2019
-
Defensive Receipt Behavior
6 Feb 2019
-
Links: January 2019
2 Feb 2019
-
Cloudflare Injected JavaScript
23 Jan 2019
-
Snow Blower
10 Jan 2019
-
Links: December 2018
2 Jan 2019
-
Real User Monitoring, Audience Shifts: The YouTube Lesson
20 Dec 2018
-
Historical Knowledge
12 Dec 2018
-
TLS Illustrated
6 Dec 2018
-
Links: November 2018
4 Dec 2018
-
Unix History Repo
29 Nov 2018
-
Overriding DNS in curl
21 Nov 2018
-
Rob Pike on Unix History
14 Nov 2018
-
Google Search Indexing and JavaScript
7 Nov 2018
-
Links: October 2018
2 Nov 2018
-
Principle Of Least Surprise: toFixed() in JavaScript
31 Oct 2018
-
The Best Way To Install Node.js
24 Oct 2018
-
PHP exit() / die() With Strings
18 Oct 2018
-
Minimal Ubuntu
10 Oct 2018
-
Browser Cookie Limits
3 Oct 2018
-
Links: September 2018
2 Oct 2018
-
jqTerm and jq Recipes
26 Sep 2018
-
Safari Can Be Stingy
19 Sep 2018
-
Fixing Chrome 69 URLs
12 Sep 2018
-
Little Changes, Little Problems
6 Sep 2018
-
Links: August 2018
4 Sep 2018
-
Server Timing API
29 Aug 2018
-
pup: Command Line HTML Parsing
23 Aug 2018
-
Lowes Password Policy
16 Aug 2018
-
Android Version Distribution
8 Aug 2018
-
Links: July 2018
2 Aug 2018
-
Mac OS: How To Set A Lock Screen Message
1 Aug 2018
-
Back To Mac ( 2015 Edition )
25 Jul 2018
-
Slack is the new Java
18 Jul 2018
-
Lossless PNG Compression
11 Jul 2018
-
Cloudflare Workers To Support WebAssembly
4 Jul 2018
-
No More DuckDuckGo, Back To Google Search
27 Jun 2018
-
HTTP Alternative Services
20 Jun 2018
-
Metropolis
13 Jun 2018
-
Topaz War Relocation Center
6 Jun 2018
-
Diffie-Hellman Key Exchange Video
30 May 2018
-
Revenue And Profit, Per Employee
23 May 2018
-
Last Person Alive Born in 1800s
16 May 2018
-
The Free VM
9 May 2018
-
Script Scheduling in Chrome
2 May 2018
-
Apple Pay Plus Podcasts
25 Apr 2018
-
Shoulder Work
20 Mar 2018
-
Round Peg in a Square Hole
16 Mar 2018
-
Right Things Easy
1 Mar 2018
-
The Five Second DNS Lookup
27 Jan 2018
-
Speedtest.net Android App Permissions
25 Jan 2018
-
2016 U.S. Presidential Popular Vote Summary
3 Jan 2018
-
Handspring Visor
30 Dec 2017
-
Light Rail Car
21 Dec 2017
-
HTTP/2 and Concatenation
18 Nov 2017
-
Tan Mantis
31 Oct 2017
-
Adulthood Challenges
3 Oct 2017
-
Akamai, State of the Internet
22 Sep 2017
-
Kinds of Programming Languages
7 Dec 2016
-
Three Votes
30 Nov 2016
-
The Gripe Temptation
4 Aug 2016
-
My New Favorite Error
26 Jul 2016
-
The Atom In Two Minutes
19 Jul 2016
-
Google Undersea Cables
2 Jul 2016
-
Fuel Taxes in the United States
21 Mar 2016
-
Cherry Picker
20 Mar 2016
-
Betting on Virtual Reality
19 Mar 2016
-
The Leprechaun Brothers
18 Mar 2016
-
Remembering Slashdot
17 Mar 2016
-
Recommended Reading: Julia Evans
16 Mar 2016
-
jo, Create JSON On The Command Line
15 Mar 2016
-
Fifty Years of Standardized Daylight Savings Time
14 Mar 2016
-
Utah Fuel Tax Rates
13 Mar 2016
-
Client Hint: Save-Data
12 Mar 2016
-
Solar Roads
11 Mar 2016
-
Chrome Network Panel Filter: Domain
10 Mar 2016
-
When Content Is Not King
9 Mar 2016
-
JSON Lines
8 Mar 2016
-
I Don’t Miss Camcorders
7 Mar 2016
-
My Favorite Burger
6 Mar 2016
-
HB 251, Non-Compete Clauses In Utah
5 Mar 2016
-
No Mention Of Twitter?
4 Mar 2016
-
How I Ended Up With Vim
3 Mar 2016
-
Password Hashing Examples
2 Mar 2016
-
Leap Day
29 Feb 2016
-
Provo City Center Temple, Open House
28 Feb 2016
-
Identical Twins, Not Identical Fingerprints
27 Feb 2016
-
ImportHTML
26 Feb 2016
-
Docker Overhead
25 Feb 2016
-
Windows 3.1 Programs Online
24 Feb 2016
-
Malware Museum
23 Feb 2016
-
Unmet ARIN
22 Feb 2016
-
Everybody Wins, Sometimes
21 Feb 2016
-
The Reverse Apple and FBI Conspiracy Theory
20 Feb 2016
-
What Is Going On With Google Movie Showtimes?
19 Feb 2016
-
Speedtest Minus Flash
18 Feb 2016
-
Bash Handbook
17 Feb 2016
-
Wired vs Ad Blockers
16 Feb 2016
-
Supreme Court Nominations
15 Feb 2016
-
Burned Out Bulb Art
14 Feb 2016
-
Utah Gas Tax
13 Feb 2016
-
Email Privacy Tester
12 Feb 2016
-
Elevator Saga
11 Feb 2016
-
Trying Out The Twenty Sixteen Theme
10 Feb 2016
-
WebPageTest Agents and HTTPS
9 Feb 2016
-
Kerning Game
8 Feb 2016
-
Snow Tower
7 Feb 2016
-
Wayne Niederhauser Town Hall
6 Feb 2016
-
Textarea Vi
5 Feb 2016
-
Secure Handlebars
4 Feb 2016
-
Net Cost of Bitcoin Mining
3 Feb 2016
-
PHP Yay Preprocessor
2 Feb 2016
-
Vim Tip: Delete All Lines That Match A Pattern
1 Feb 2016