November 2022

Dev Container Setup for Python Wednesday, November 16

July 2022

Updated Dev Container Setup for Swift 5.7 and Vapor Friday, July 15

An Update on Swift and Vapor Thursday, July 14

May 2021

Async in Swift Friday, May 21

February 2021

On the State of Swift (Early 2021) or: Awaiting Async Sunday, February 21

October 2020

Republicans Start to Resemble Autocratic Parties Thursday, October 29

May 2020

Defining a VARCHAR Column in Vapor 4 Wednesday, May 27

Creating a Database Enum in Vapor 4 Tuesday, May 26

“Second-Guessing the Modern Web” Sunday, May 17

DOJ Moves to Drop Charges Against Michael Flynn Friday, May 8

Trump Doubles Down on Ending Obamacare Thursday, May 7

Trump Demotes Government Scientist for Raising Alarm Thursday, May 7

Amazon VP Resigns over Whistleblower Firings Thursday, May 7

A Trinary Star System with a Black Hole Thursday, May 7

Swift Supports New Linux Distributions Thursday, May 7

January 2020

Stuffing a Universe Onto a Single CD‑ROM Wednesday, January 29

Jay Sekulow Is the Blue-Haired Lawyer From the Simpsons Friday, January 24

Saudi Crown Prince Was Involved in Hacking Jeff Bezos’ Phone Thursday, January 23

Terry Jones Has Joined the Choir Invisible Thursday, January 23

“How Swift Achieved Dynamic Linking Where Rust Couldn’t” Wednesday, January 22

Is America a Democracy or a Republic? Tuesday, January 21

Checking in on Open Offices Tuesday, January 21

February 2019

For Everyone Friday, February 22

The WorldWideWeb Rebuild Friday, February 22

May 2018

More on Apple’s Cross-Platform API Project Tuesday, May 1

April 2018

T-Mobile and Sprint to Merge Monday, April 30

Republicans on the House Intelligence Committee Release Final Report Friday, April 27

Jackson Withdraws as VA Nominee Thursday, April 26

School District Prepares for Gun Violence With Rocks Thursday, April 26

December 2017

“Why People Really Want to Move to Idaho but Are Fleeing Its Neighbor, Wyoming” Wednesday, December 27

Tax “Overhaul” Bill Passes Congress Thursday, December 21

Apple to Introduce Ability to Write Apps That Work on Both macOS and iOS Thursday, December 21

Comcast’s Infrastructure Investment Thursday, December 21

Democrat Doug Jones Wins in Alabama Wednesday, December 13

Uranium Firm Urged Trump Officials to Shrink Bears Ears National Monument Tuesday, December 12

Republicans Fret Over Tax Bill’s Unpopularity Monday, December 11

Trump Administration to Scrap Airline Disclosure Rule Monday, December 11

Republicans Trying to Discredit Mueller Thursday, December 7

Violence Between Palestinians and Israelis Following Trump’s Jerusalem Announcement Thursday, December 7

Volkswagen Executive Sentenced to Prison Thursday, December 7

September 2017

The Republicans’ Latest Epiphany: Punt Friday, September 22

December 2016

“Democracy, Meh?” Monday, December 5

“Political Moneyball: America’s Unfair Elections and the Republicans’ Art of Winning Them” Monday, December 5

October 2016

Donald Trump Fact Checked in the Style of Arrested Development Monday, October 17

Regular Expression Capture Groups in Swift 3 on Linux Sunday, October 16

August 2016

“Is Donald Trump Actually Trying to Win?” Friday, August 19

Django Print SQL Middleware Wednesday, August 17

“PyPy Gets Funding From Mozilla for Python 3.5 Support” Tuesday, August 9

First Private Mission to the Moon Friday, August 5

Frequent Password Changes Are a Bad Idea Friday, August 5

July 2016

“When the Strong Outbreed the Weak” Thursday, July 28

Mash Up: Archer and Star Trek: The Animated Series Tuesday, July 12

June 2016

“Space Yourself” Tuesday, June 14

SyntaxError: Not a Chance Tuesday, June 14

Comparing Google and Apple Maps Tuesday, June 14

May 2016

A Brief History of the C Programming Language Wednesday, May 18

Open Offices Are Terrible Tuesday, May 17

Windows 95 on the Apple Watch Tuesday, May 17

April 2016

Barbara Boxer on Carly Fiorina Thursday, April 28

You Are Quoting Shakespeare Thursday, April 28

Intel’s Layoffs Stem From a Bad Bet 10 Years Ago Monday, April 25

Performance Reviews Don’t Improve Performance Monday, April 25

“Performance These Days” Thursday, April 21

“The Problems With Forcing Regular Password Expiry” Wednesday, April 20

Microsoft Edge Will Support VP9 Wednesday, April 20

The Myth Behind Open Offices Friday, April 8

“In Defense of Webfonts” Friday, April 8

March 2016

Linux Command Line Coming to Windows 10 Thursday, March 31

Rare Example of Etruscan Writing Found Wednesday, March 30

May 2010

Rashōmon Sunday, May 16

Principled Compromise Sunday, May 16

I’m Glad Rudy Giuliani Is Not the President Sunday, May 9

April 2010

IE9 Will Support HTML5’s Video Element but Only With H.264 Friday, April 30

Merge Late Tuesday, April 13

“Its All About the Framework…” Monday, April 12

Palm Said to Be Seeking a Buyer Monday, April 12

@Font-Face Support on the iPad Tuesday, April 6

“The Mobile Web vs. The Objective‑C Web” Monday, April 5

New United Motor Manufacturing Inc. Monday, April 5

“The Kids Are All Right” Saturday, April 3

Joel Johnson Responds to Cory Doctorow About the iPad Saturday, April 3

“Why I Won’t Buy an iPad (And Think You Shouldn’t, Either)” Saturday, April 3

Quake II Running Entirely in the Browser Friday, April 2

Simon Singh Wins His Appeal Thursday, April 1

iPad Ready Thursday, April 1

Stephen Fry Visits Apple and Reviews the iPad Thursday, April 1

March 2010

“Whatever Happened to Programming?” Wednesday, March 10

February 2010

“Stop Selling Scarcity” Wednesday, February 10

Font Squirrel’s @Font‑Face Generator Wednesday, February 10

Less Tuesday, February 9

January 2010

“13 Things We Want to See in iPhone OS 4.0” Wednesday, January 27

Haiti and the Problem of Evil Tuesday, January 26

Video Game Deficiency Disorder Monday, January 25

Dive Into HTML5 Sunday, January 24

The Rules of the United States Senate Sunday, January 24

November 2009

Healthcare’s Paralyzing Effect on Economic Growth Sunday, November 22

China Sunday, November 22

Is Purity Ever Really a Virtue? Saturday, November 14

Why Every Country Has a Different F#$%ing Plug Saturday, November 14

October 2009

MySQL Services From Amazon Wednesday, October 28

On the Principle of Least Suprise as It Pertains to Double-Clicking Files Monday, October 26

Unladen Swallow 2009Q3 Sunday, October 25

Google Chrome for the Mac Sunday, October 25

10/Gui Sunday, October 25

September 2009

IEEE Finally Ratifies 802.11n Sunday, September 13

Inline Validation in Web Forms Sunday, September 13

August 2009

Stealing Intentionally Sunday, August 30

Amino Acid Discovered in Comet Dust Sunday, August 30

Guide to CSS in Email Sunday, August 30

Art and Copy Wednesday, August 19

Americans Pay More for Wireless Wednesday, August 19

What Else Are You Willing to Believe? Wednesday, August 19

Managing UI Complexity Thursday, August 13

Tesla Motors Is Profitable Thursday, August 13

Switching Season Tuesday, August 11

The IE Team Responds to the HTML5 Draft Standard Sunday, August 9

Internet Explorer 6 Sunday, August 9

Ancient Arachnids in 3D Thursday, August 6

StarCraft II Delayed Thursday, August 6

Radical Transparency Wednesday, August 5

The State of HTML5 Wednesday, August 5

What You Can Do With the New HTML5 Canvas Element Wednesday, August 5

The Psychology of Confidence Sunday, August 2

Microsoft’s Edition Soup Sunday, August 2

Don’t Mope in Your Room Sunday, August 2

July 2009

Cellphone Consolidation Continues Thursday, July 30

A Tale of Two Dystopias Tuesday, July 28

The Singular “They” Tuesday, July 28

Heading Change Off at the Pass Tuesday, July 28

The Unintended Consequences of SSL Tuesday, July 28

The Cellphone Oligopoly Saturday, July 25

The Palm Prē and iTunes: The Saga Continues Saturday, July 25

Maker’s Schedule, Manager’s Schedule Saturday, July 25

The Mobile User Experience Is Miserable Tuesday, July 21

Is Software Engineering Dead? Monday, July 20

Salesmanship Sunday, July 19

Moths Jam Bats’ Echolocation Friday, July 17

Unladen Swallow 2009Q2 Friday, July 17

Science and the American Public Wednesday, July 15

The Devil Is in the Details Wednesday, July 15

Chrome OS and the Browser as the Operating System Monday, July 13

Google’s Microsoft Moment Saturday, July 11