Writing
- All Posts
- Essay
- Newsletter
- Learning
- Archive
🔖 Tags
- Addiction
- Ai
- Announcement
- Annual
- Audit
- Bash
- Blog
- Breakdown
- Browsers
- Checklist
- Classifieds
- Code Style
- Contribution
- Creativity
- Daily
- Deals
- Deno
- Dev
- Extension
- Flags
- Git
- Habits
- Inspiration
- Interview
- Javascript
- Javascript
- JSX
- Letters
- Markdown
- Medical
- Medium
- Minecraft
- Node
- People
- Personal
- Pkm
- Post
- Prep
- Procrastination
- Productivity
- Programming
- Projects
- Psychology
- R
- React
- React
- Reflection
- Remix
- Review
- RSS
- Season_1
- Season_2
- Season_3
- Season_4
- Shell
- Stream
- Styled Components
- Supabase
- Support
- Svelte
- Testing
- TIL
- Tools
- Tumblr
- Typescript
- Updates
- Vim
- Webassembly
- Website
- Weekly
- Work
- 2024 Week 18 - Weekly Notes
Bye bye, corporate open source, spaced repetition explained as a in cartoon, cyberattacks on healthcare, AI Developer marketing ploy?, and a bunch of lay-offs and obits.
- What Works Today
Just start. You know enough to get started. Don't stray away from the path you set out.
- April 2024 Updates
Newsletter updates for April 2024 - nature messing with its switch
- 2024 Week 17 - Weekly Notes
Neopets revival, TikTok ban, how Dave Pescoe stays young, scenes of pro-Palestine protests, and phantom islands.
- 2024 Week 16 - Weekly Notes
Editing Advice, advice advice, second passports, sign posting, load balancing visualized, Figma's framework 2024, and the Hyperkey.
- Flag management in practice
An introduction to feature management using LaunchDarkly and if I use them as advertised.
- 2024 Week 15 - Weekly Notes
Film finds, SunoAI, Boeing and the Suicide Mission, Debugger's Toolkit, and OJ.
- 2024 Week 14 - Weekly Notes
April Fools Round-up, primer on .xz hack, the web dev market, Taiwan's earthquake, and the sad stories about the A's move.
- Introducing the Stream
My personal stream of thoughts, ideas, and inspiration.
- Introducing Inspirations
Inspirations draw from all over the place. I share some of the work where others have inspired this blog and me 💡.
- 🗒️ March 2024 Updates
Newsletter updates for March 2024
- 2024 Week 13 - Weekly Notes
On Robert Caro, Obits, people ruining the Internet (thanks SEO), Facebook and Netflix were in bed with your DMs, and the Baltimore Bridge fiasco.
- Chrome Extension: Webpage as Markdown Link
This Chrome Extension allows me to quickly copy the current webpage's title and URL in Markdown format.
- 2024 Week 12 - Weekly Notes
Gleam, Salon style intellectual conversations, OpenAI's response to Elon, Raw Milk as a conservative signal, and a collection of design engineers.
- 2024 Week 11 - Weekly Notes
Gleam, Salon style intellectual conversations, OpenAI's response to Elon, Raw Milk as a conservative signal, and a collection of design engineers.
- 2024 Week 10 - Weekly Notes
How to be not distracted, blizzards in California, local-first movement, and emembering David Bordwell and Akira Toriyama.
- My "Personal CRM" Rolodex
My personal tool for keeping track of people and interactions tailored for my own needs.
- 2024 Week 09 - Weekly Notes
What's new with React, Not a Designer, Meeting again after 77 years, Scale yourself, and happy leap day.
- 🗒️ February 2024 Updates
Newsletter updates for February 2024
- 2024 Week 08 - Weekly Notes
Time on the Doomsday Clock, Personal website spaces, and AT&T outage.
- TIL how to rename my master branch to main
Instructions on changing remote and local git branches from master to main
- Introducing Classifieds
Classifieds have been added to the website. 📰🗞️
- 2024 Week 07 - Weekly Notes
Mini website updates and reflecting on digital creativity and curation. Better thinking tools, the role of luck, productivity loss on Apple Vision Pro, jQuery v4.0, SORA, and the 7 C's of consulting.
- TIL Regex for Decimal Points
Creating a regular expression for decimal points
- 2024 Week 06 - Weekly Notes
Learning Models, Getting Fired live on TikTok, last week's storm, the boring stack, and recontrer.
- TIL Bulk Rename MacOS CLI
Using the rename utility
- Svelte
While I wrote my first Svelte application 4 years ago, I wanted to test my Svelte knowledge by solidifying it into a blog post.
- Weekly Review, Annotated (2024 Edition)
My weekly review breakdown with annotations. Deep dive into the pillars of productivity.
- 2024 Week 05 - Weekly Notes
Obsidian gems of 2023, another terrible thing happened in Florida, restoring children deafness, giant parasol could alleviate Global Warming, and Tailwind criticism.
- Newsletter Announcement: Introducing Buttondown
We are officially migrating off the old platform and onto a new one.
- Using my custom book macro for Obsidian QuickAdd Plugin
Setting up the Obsidian QuickAdd plugin with a custom book plugin
- 2024 Week 04 - Weekly Notes
Getting excited about Chess, Shiny object syndrome, Viral Tunnels, and GitHub Actions as a time-sharing supercomputer.
- Introducing Curations
Curations is my attempt at blending the warm hug of nostalgia with a little nook tailor-made for my personal obsessions—steering clear of the 'oh-so-common listicle' abyss. Let's dive into the fun zone! 🚀✨
- 2024 Week 03 - Weekly Notes
Impact of 23andMe data breach, Pocketbase, how Apple built iCloud, and AlphaGeometry.
- Craft By Zen Catch-up, Jan 2024
Small website updates - Jan 2024
- Year of Intentions (33)
My annual review, taking a look at my 33rd year
- 2024 Week 02 - Weekly Notes
Stanley Cups Out of Stock, a guide to ZIRP, displaced jobs from AI, and the reason there's no improvement on rebuilding Lahaina.
- 2024 Week 01 - Weekly Notes
New Year for digital movies, digital nomad history, and Dunky's guide to streaming services.
- Make Real
An evening using Make Real, and thoughts on making
- 2023 Week 52 - Weekly Notes
My fiancée's article, PHOLEDs, fall of the American Chestnut, EVs in China, and how the US is not normal
- 2023 Week 51 - Weekly Notes
Holidays - weekly notes including Trump's Disqualification tracker, the mysterious cough, and are outliners ruining our thinking process?
- Season's Greeting and a Happy New Year (2023)
- 2023 Week 50 - Weekly Notes
The Advent of Code, Ologies, a history of Taquerias in Redwood City, and things hackers once knew
- 2023 Week 49 - Weekly Notes
Henry Kissinger dies at 100, exaggerations from an AI Founder, interview w/ Emma Chamberlain, and 23andMe hacked
- 2023 Week 48 - Weekly Notes
Post-Thanksgiving reflections, respiratory illness, Charles Munger, Q*, and reflections on Rust that wasn't
- 2023 Week 47 - Weekly Notes
Thanksgiving week, packed with 4D Chess, EA vs. e/aa, Data Viz Guidelines, American Symphony, and an electric home composter.
- Black Friday Collection, 2023
Collection of Black Friday deals around the web
- 2023 Week 46 - Weekly Notes
Resonance calendars, how long can you keep things in the fridge, James Webb Telescope images, long Covid, and OpenAI drama
- 2023 Week 45 - Weekly Notes
Closing of downtown Berkeley cinemas, the pains of daylight savings, EFTs, and Tyson recall
- 2023 Week 44 - Weekly Notes
Health updates, Song Embeds, and SRE Lessons
- 2023 Week 43 - Weekly Notes
Of dishwashers, starting NaNoWriMo, the pangenome, workflows and mental models
- 2023 Week 40, 41, & 42 - Weekly Notes
Sharing your calm, freewriting, the myth of learning styles, and dealing with conflict from 2 UC Berkeley professors.
- 2023 Week 39 - Weekly Notes
Return from Strangeloop, OSM Topo Map, Dying Languages, and Martin Kleppmann
- 2023 Week 38 - Weekly Notes
No relief from nasal decongestant, depression support list
- Navigating Healthcare During Crisis
Daily headaches, panic attacks, life or death experiences on a trip from the ICU and back
- Google Reader, Information Over-Consumption, and Slow Reading
The idea of an infinite scroll can be dangerous, and here are some tactics to curtail their effects on our addicted minds.
- 7 GUIs
Based off the 7 GUIs benchmark, here are implementations of the 7 GUIs in Svelte.
- SolidJS
A dive into my personal notes on SolidJS, as I was going through the tutorial.
- Typescript
Deep dive with Typescript and its features. Some notes and examples.
- This month at Craft By Zen, May 2023
Major website updates, new collections, fixed bugs, and more!
- Daily Review Journal
My current daily review journal for work, as of 2023.
- My Current Favorite Questions
An exercise where I lay out my favorite questions. These questions are long-term problems without easy answers.
- Year of Challenges (32)
Annual Review for Age 32
- Website Re-write 2023
Migrating from Jekyll to Astro
- Svelte and Astro Demo
Using MDX with Astro to render a Svelte component
- AI Notes for Developers
An exercise where I lay out my favorite questions. These questions are long-term problems without easy answers.
- Build a Realtime Chat App with Remix and Supabase
From an egghead course, notes about building a realtime chat app with remix and supabase
- 2022 New Mac Setup
Setting up a new mac - 2022 Apple Macbook Pro 13"
- Notes: Deno
- Feature Management
- Javascript - An Introduction
A short introductary guide to Javascript, written for incoming interns at Clear Labs
- Browsers - An Introduction
A short introductary guide to Browsers, written for incoming interns at Clear Labs
- Web App Audit Checklist
This checklist is a starting point for web app audits. It's a living document, and will be updated as we learn more.
- React
- Team Contribution Guide
- React Unit Testing Notes
- How 2018 Went
- Seven Degrees of Strangers: Seventh Separation
Megan Jolly
- Seven Degrees of Strangers: Sixth Separation
Raina Evans
- Styled Components
- 2017 Retrospective
- Seven Degrees of Strangers: Fifth Separation
Julie Valenti
- Seven Degrees of Strangers: Fourth Separation
Mary Aipoalani
- Introduction to R
Using the R Language
- Seven Degrees of Strangers: Third Separation
Joe Lazzara
- Seven Degrees of Strangers: Second Separation
Evan Roer
- Seven Degrees of Strangers: First Separation
Simon Gondeck
- Brace Expansion
- Intro to Webassembly
- The Problem of Rushing Through
Where I talk about my failure to slow down.
- The Placement Problem
Where I talk about my failure to find my belongings.
- The Loneliness Problem
Where I talk about my failure to be alone.
- Show Your Work - A Manifesto
- The Problem With the Rider and the Elephant
Where I talk about my failure to compromise between emotion and rationality.
- The Reactive Problem
Where I talk about my failure to stop reacting.
- The Reliance Problem
Where I talk about my failure to remember.
- The Bystander Problem
Where I talk about my failure to speak up.
- Interview Prep
- The Negligence Problem
Where I talk about my failure to act.
- Single Responsibility
- 2016 Retrospective
- On Catalogs
- React JSX Syntax - Code Style
- Object Deconstruction in Javascript
- On Generations
- On Film
- On Conversation
- Second Wind
- Ghosts, Part 2
- Ghosts, Part 1
- On Validation
- On Obsession
- On Teamwork
- YDKJS Part 1: Up & Going
- What The Glob
- Musical Discontent
- The 2015 Retrospective
- The Blind Artist
- On Peak Growth
- vim
- vimtutor notes
- A Year of Jear-Bear Letters
- On Self-Doubt
- Another Rain Story
- On Audiobooks
- Marathon Acknowledgements
- Christmas in October
- On Obituaries
- The Inner Game of Desert Running
- Reacting vs Responding
- On Passing The Torch
- Journal of Self-Evaluation
- On Collections
- On Perceived Difficulty
- On Fireflies
- Past Writer, Present Writer
- On Burnout
- Reflections on the Buffet
- On Fireflies
- On Found Purpose
- On Frustration
- The Friend-Date
- On Being True to Yourself
- On Mind Wandering
- On Endings and Beginnings
- On Cryptography
- On Weight
- On Names
- On An Open Dialogue
- On The Power of Letters
- On Rejection
- On Caltrain Suicides
- On Enough
- On Getting Past "No"
- On Book Recommendations
- On Funerals
- On The Stranger
- On Cats
- On The Criteria of Friendship
- On Anxieties, Depression, And Suicide Prevention
- The Job Search and Updates
- On A Year of EPs
- A Year In Review: 2014
- Stories On Rain
- On Exposing Ignorance
- Returning Back to Recaps
- On Discomfort
- Thankfulness: Lessons Learned
- A Walk With Hackathons
- Facts of the Present and Past
- Be Comfortable Being Uncomfortable
- Levenshtein Distance Problem
- The DBC Experience: The End
- Week Two: DBC EXP
- Week One: The DBC Xperience
- Cram Properly
- Creation of My Personal Philosophy
- Book Reviews of Things I've Recently Read
- Enter New Website
- On the Youth
- Review: Hooktheory
- Movie Reviews in Five Words (April 2012)
- On Being Wrong
- New Years 2011 Resolutions Revisited
- Who Am I?
- Neuschwanstein Castle
- Travels: Munich
- My Time with Shoal
- The 2011 Predictions
- New Goals for 2011
- This Year's Goals Revisited
- Life after Deactivation
- 2010 Resolutions/Goals
- Memoir: Part 4
- Memoir: Part 3
- Memoir: Part 2
- Memoir: Part 1