Subscribe to my newsletter!
A weekly round-up of new blog posts and updates to projects I’m working on.
War Room — using the native date picker
February 13, 2023
War Room “Bib”
February 12, 2023
Planning my week
January 16, 2023
Majoring in more
January 8, 2023
No Dessert Challenge
January 7, 2023
Publishing my Fall 2022 class notes
January 4, 2023
Semester 3
December 31, 2022
Website redesign, December 2022
December 27, 2022
Brief: AI-summarized news
December 4, 2022
Building henrynitzberg.com
December 1, 2022
Optimizing Kiwi for scale
November 26, 2022
New in Superadmin: styling, images, rich text
November 23, 2022
“you have a lack of deadlines”
July 11, 2022
Apple Credit Card Rewards
July 10, 2022
Automatic Dark Mode Colors Don’t Work
July 9, 2022
Why I Love Laravel
July 8, 2022
Why I Love Tailwind CSS
July 7, 2022
Bagel Institute
July 6, 2022
IKEA Backpack
July 5, 2022
Thumbs up for Six Flags
July 4, 2022
One Year Ago Email
July 3, 2022
First Name Usernames
July 2, 2022
Productivity YouTubers
July 1, 2022
Novel Food
June 30, 2022
Three People Talking
June 29, 2022
Driving School Corruption
June 28, 2022
Bubble Tea Snobbery
June 27, 2022
Basecamp Talks to You
June 26, 2022
Professorship Bias
June 25, 2022
Bronze, Silver, Gold
June 24, 2022
Muted
June 23, 2022
Reading with RSS
June 22, 2022
Schmooze
June 21, 2022
I’m a Sucker for the Brand
June 20, 2022
5 Pages a Day
June 19, 2022
Late Night Sprints
June 18, 2022
Pebble Presentation
June 17, 2022
Things Go Downhill After We Leave
June 16, 2022
Stories for College Applications
June 15, 2022
Software Seems Resilient
June 14, 2022
Dark Sky
June 13, 2022
Are My Technical Posts Worth It?
June 12, 2022
Customer Rewards Programs
June 11, 2022
Habit Toddler
June 10, 2022
Gerald R. Gill Papers
June 9, 2022
Daily Habits
June 8, 2022
The Web is a Superpower
June 7, 2022
An Eye for Design
June 6, 2022
How You Perceive the World
June 5, 2022
Cheating on Field Notes
June 4, 2022
Writing Tasks Down
June 3, 2022
Your Feelings Are Not Unique
June 2, 2022
Recording Screencasts
June 1, 2022
Current Self and Going to Libraries
May 31, 2022
Security Questions
May 30, 2022
Class Council: “Brutally Honest”
May 29, 2022
Girl Talk: All Day
May 28, 2022
My Stress is an Inside Job
May 27, 2022
Teaching Enthusiasm
May 26, 2022
HEY’s Fun Names
May 25, 2022
Punctuation
May 24, 2022
Kid Money
May 23, 2022
“21” by Patrick Roche
May 22, 2022
Music at 20%
May 21, 2022
Public Radio Stories
May 20, 2022
Website Rewrite 2
May 19, 2022
Hands Occupied
May 18, 2022
Not Developer Enough
May 17, 2022
School But Online
May 16, 2022
Listserv
May 15, 2022
tmrw
May 14, 2022
I Used All of My Meal Swipes!
May 13, 2022
Sunk Cost Chinese
May 12, 2022
Is Advice Flawed?
May 11, 2022
Why Do I Care About Grades?
May 10, 2022
Doubly Parasocial Relationships
May 9, 2022
Strong Hobbies
May 8, 2022
I Don’t Get Getir
May 7, 2022
Charles’ Sandwiches
May 6, 2022
Portal
May 5, 2022
Getir Colors
May 4, 2022
Draft Now, Publish Later
May 3, 2022
Lessons Learned from Hanging Posters
May 2, 2022
3blue1brown.elk.sh
May 1, 2022
I Miss Google Classroom
April 30, 2022
On “Incrementally Correct Personal Websites”
April 29, 2022
Reflection on Shutting Down Blocks
April 28, 2022
gerp
April 27, 2022
Pictures as Memories
April 26, 2022
Welcome to TikTok
April 25, 2022
Google Won the Kids
April 24, 2022
Bin System
April 23, 2022
Stubborn Consistency [100 daily blog posts]
April 22, 2022
Have Your Cake and Eat It Too
April 21, 2022
Instagram’s Lifespan
April 20, 2022
Twitter Not Found
April 19, 2022
Batching
April 18, 2022
RealMoji
April 17, 2022
Hash Tables [explained for anyone]
April 16, 2022
year 1
April 15, 2022
The Day Should End at 3am
April 14, 2022
Tufts & Change Makers
April 13, 2022
The Content Machine
April 12, 2022
Date Picker Details
April 11, 2022
Pluto was 2006??
April 10, 2022
The TikTok Peer Group
April 9, 2022
Trash Bags in the Laundry Room
April 8, 2022
Waking up Early
April 7, 2022
How I Sent Texts for Assassins
April 6, 2022
elk.sh
April 5, 2022
The Cost of Building an Idea
April 4, 2022
Website Like a Library
April 3, 2022
Publishing Class Notes
April 2, 2022
How /swipes Works
April 1, 2022
Designing Posters for Humans
March 31, 2022
CS 15: Data Structures
March 30, 2022
Formulaic Classes
March 29, 2022
5 Weeks Left
March 28, 2022
Half a Slice of Apple Pie
March 27, 2022
Un-figure-out-able Software
March 26, 2022
Covid Test Instructions
March 25, 2022
Personal Software
March 24, 2022
Do You Subvocalize?
March 23, 2022
Read the Dang Thing Out Loud
March 22, 2022
Web of Thoughts
March 21, 2022
Preschooler > AI
March 20, 2022
The Code That Keeps Me Alive
March 19, 2022
iPad Impatience
March 18, 2022
You Might Be Right, But Shut Up
March 17, 2022
Thinking in Silence
March 16, 2022
Did MCAS Matter?
March 15, 2022
Pi
March 14, 2022
The Land of Endless Socialization
March 13, 2022
Best Type of Bathroom Lock
March 12, 2022
Heart Reacts
March 11, 2022
It Does Have to Be Every Day
March 10, 2022
Tufts Meal Plans Are a Scam
March 9, 2022
The Redemption Arc Is Coming
March 8, 2022
Couch Guy
March 7, 2022
Overwhelmed
March 6, 2022
October 5th, 1582
March 5, 2022
It's Fun to Do Things with Care
March 4, 2022
r/AskReddit
March 3, 2022
Am I a Gym Bro Now?
March 2, 2022
App Identity
March 1, 2022
Giving Out Chick-fil-A on a Schedule App
February 28, 2022
60 kHz
February 27, 2022
Social Jealousy
February 26, 2022
I Misjudged My Chinese Professor
February 25, 2022
Understanding CalcYouLater Subconsciously
February 24, 2022
A Sixth Sense for Errors
February 23, 2022
A Design Improvement for Our Communal Showers
February 22, 2022
Information Distribution
February 21, 2022
It Doesn’t Have to Be Every Day
February 20, 2022
My Guilt for Useless Things
February 19, 2022
Cornflakes
February 18, 2022
Gamelan Music
February 17, 2022
Streaks Are Extremely Powerful
February 16, 2022
Ben-Edit
February 15, 2022
Work-Life Separation in College
February 14, 2022
Website Rewrite
February 13, 2022
Fancy Quotation Marks
February 12, 2022
Meaningful Conversation
February 11, 2022
3:00 a.m. Radio
February 10, 2022
Gimme Back My Headphones
February 9, 2022
We’re All Powered by Electric Meat
February 8, 2022
College CS Classes Are Tragically Dull
February 7, 2022
I Keep Rewriting My Personal Website
February 6, 2022
A Small Life Radius
February 5, 2022
Mornings Set the Tone
February 4, 2022
The Brain Can Observe Itself
February 3, 2022
Locked Posts on Ghost
February 2, 2022
Good Software Has a Clear Geography
February 1, 2022
Everyone’s Asking for Tips Now
January 31, 2022
There’s No Personal Space in College
January 30, 2022
Is It Worth It to Be Passive Aggressive?
January 29, 2022
I Run My Life on Reminders
January 28, 2022
The Beginning of College Sucks
January 27, 2022
My Office Makes Me Feel Stupid
January 26, 2022
How Recurring Tasks in War Room Work
January 25, 2022
I Love Email
January 24, 2022
The Magic of the Common Room
January 23, 2022
Why Do We Still Use Snapchat?
January 22, 2022
Friday, January 21, 2022
January 21, 2022
Thursday, January 20, 2022
January 20, 2022
Wednesday, January 19, 2022
January 19, 2022
Tuesday, January 18, 2022
January 18, 2022
An emoji picker epiphany
January 17, 2022
Monday, January 17, 2022
January 17, 2022
I want to use all of my ridiculously many meal swipes
January 16, 2022
Sunday, January 16, 2022
January 16, 2022
Saturday, January 15, 2022
January 15, 2022
Friday, January 14, 2022
January 14, 2022
Thursday, January 13, 2022
January 13, 2022
War Room
October 22, 2021
Blocks recap
May 31, 2021