- Common Loki Misconfigurations
- Iterating Through a List in Ink
- Debugging Misconfigured Container Networks
- Minimum Viable EC2 in Terraform
- Storylets in Ink
- Interactive Fiction Tooling Overview
- In-Place Resizing for Digitalocean Droplets
- Unity Demonstrates the Importance of FOSS
- Target Labels in Prometheus
- My View of AI is the Same
- Verify DNS Ownership with TXT Records
- Sane Droplet Defaults
- Editing Made Easy with Vim
- Gatsby Gotchas
- Concatinating Default AWS Tags in Terraform
- Easily Updating the Default Github Branch
- Lifetimes in Rust
- Checking for Bad Links
- Maybe TypeScript and React is Bad
- Static Asset Management in React
- Bundler Down Time
- Using React Context for Localization
- JS Implementation of a Sticky Footer
- Custom Aliases
- Trying Out the 7drl Challenge
- Trash Opinions
- Building Your First Program in Rust
- Fixing mongod reports errors related to opening a socket
- Improving Open Source Maintenance
- Technical Interviewing Tips
- Housekeeping Note
- Dynamic Programming Basics
- The Oddity of Naming Conventions in Programming Languages
- An Experiment Using Machine Learning, Part 3
- Debugging with grep
- An Experiment Using Machine Learning, Part 2
- An Experiment Using Machine Learning, Part 1
- The Value of while
- National Day of Civic Hacking
- OpenAI and the Future of Humanity
- Creating a Whiteboard App in Django
- Creating Meaningful, Organized Information
- Towards A Critique of Social Media Feeds
- Setting up Routes in Django
- Developing a Messaging Component for Code for SF
- Dream Stream 2.0
- Keyed Collections in Javascript: Maps and Sets
- Blog Soft Relaunch
- Scraping with Puppeteer
- Looking Ahead to Dream Stream 2.0
- Solving West of Loathing's Soupstock Lode Puzzle
- Installing Ubuntu
- Interview with David Jickling Evaluation
- Compare Text Evaluation
- Dream Stream Evaluation
Bundler Down Time
The project I mostly work on these days involves a webpack build process that takes about 30 seconds to complete. That is long enough that I don’t want to just stare at the screen waiting for it to finish, but also not long enough that I want to get seriously involved in doing something else.
My previous solution to this situation was to look at Twitter. I could read a few tweets, and then get back to whatever it was that I was doing. But then Twitter rolled out their new design that is uhhh…. bad, and I’ve lost interest in using the site.
The question then becomes what do I replace Twitter with during this short downtime? Instagram would be a logical substitute, but I decided maybe it would make more sense to simply get out of the habit of just passively consuming social media content.
I’ll be going to Japan in October, so I started learning some basic Japanese. As just about anyone will tell you, while Westerners do face the challenge of learning a grammar that has a different set of assumptions baked into it compared to Latin origin languages, the really challenging thing to learn is reading Japanese.
So I started writing a very rough command line tool in Python to learn the Hiragana and Katakana characters. Using this I can work on memorizing these different characters while webpack does its thing in another tab in the terminal.
I have to admit I feel somewhat bad developing this thing. There are so many tools and resources for learning Japanese available that it is totally overwhelming for the newcomer. So it feels wrong to add yet another thing to the massive pile. But this works really well for my work flow so I can only ask for forgiveness in case anyone comes across this language aid I’ve selfishly developed. 失礼しました!