Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Succeeding with remote software engineers in Asia
I live in Singapore, and I’ve spent 6 years I’ve been here working remotely for companies where most employees aren’t located in Asia.
-
We lost the ability to write online
Here are some slop “signs” that I find triggering: Quietly Load-bearing Not one.
-
DICOM is a disaster for patients
I recently had a few different scans of my body and brain done.
-
My AI coding setup today
My AI coding setup has been evolving the last few months.
-
Zen: A Browser You Can Love
Everyone is putting AI in their browsers now.
-
Multi-agent coding and the resurgence of the terminal
All of the exciting AI coding is happening in terminals.
-
Introducing nvim-beads: Manage beads in neovim
A few days ago my co-worker Bob turned me on to Beads.
-
Podcasting is dominated by warm applesauce
The end of podcasting as a viable cottage industry really does seem to be here now, and the end of podcasting as a culture-moving media format has arrived.
-
All the data had nowhere to go
Pablo Torre is on episode 506 of TrueAnon1, which is mostly about the NBA-adjacent poker fixing scandals, but touches on sports betting.
-
Finding "Just Fine"
I’ve had a record player for at least 20 years.
-
LLMs are great at box diagrams
I love diagram languages like mermaid.js and PlantUML because the text format that backs the diagram can be tweaked, takes up very little space in storage, and can be re-rendered at various resolutions any time you need.
-
Ten years of joeblu.com
I’ve had this domain, this site for 10 years.
-
What was *WTF with Marc Maron*?
I first met Marc Maron in 2010 at a comedy festival in Southern California.
-
hugo-editor: A Claude experiment
I write and publish this blog with Hugo, a static site builder that uses YAML for its posts.
-
Why would you use .gitkeep?
I’ve been using Git for 9 years now, and today was the first time I knowingly encountered a file named .gitkeep in a diff.
-
Think big, build small
I’ve been at a few software organizations navigating the transition from small company to established businesses with big customers.
-
Our Furtive Encrypted Future
By 2030, real encryption may be illegal in the European Union.
-
American schools should all have uniforms
I love fashion as a means of self-expression.
-
Loog Piano: My review
I bought two of the original Loog guitars, little 3-string acoustic guitars intended for new learners and especially children.
-
What's a "thunk"?
I remember when everyone started talking about using “thunks” in Redux to execute code without blocking the UI.
-
jq -n \-\-argjson
jq, a tool for manipulating JSON data, is one of the easiest most powerful ways to work with JSON text values in a terminal.
-
Don't use mocks
Writing good unit tests is made much easier by dependency injection.
-
Supreme Court DoS attack
In the latest edition of Casey Newton’s newsletter, Platformer, he makes the case for why the plaintiffs in Gonzalez vs Google botched their oral arguments.
-
Looking in Go's Mirror: How and When to use `reflect`
This article was originally published on gopheradvent.com Go’s static typing is a headline feature of the language.
-
What is software for?
In the last blog, I wrote a few things that software is for: putting people on the moon safely deploying airbags making my bank account add up making sure Mom gets my texts video editing and animation drawing in 10 million colors ebikes But it’s also used…
-
Code is not Prose
Once a month or so, this idea comes rambling out of the programming community1: Software is prose.
-
Nasty refactorings with go.mod replace
At work I’ve been building a new program on top of an SDK that’s under very active development.
-
Caroline Ellison is not a sympathetic figure
I recently read this Washington Post Article (archive.org) titled Caroline Ellison wanted to make a difference.
-
Unmarshaling JSON in Go: The weird parts
Quick, what does this program print?
-
Evaluating New Tools
I was reading about Phoenix today, looking at guides and documentation.
-
Podcasts At the End of the Indie Web
There’s been a lot of restrospecting lately, lamenting the loss of the “indie web” and its subsumption by content platforms like Facebook, Instagram, Reddit and Twitter.
-
GitHub Squash Merges are a Menace
I love squash merging.
-
How We Do Our Best Work
Dan Luu tweeted about some great work interns that he has mentored accomplished at Twitter: One intern did https://t.co/nsFW20j9Hm and another did interesting data analysis then built a working prototype for across the fleet profiling that others were able
-
Thoughts on OKRs
OKRs are one of those business ideas that are just simple enough to be dangerous.
-
You Should Squash Merge to main
Every so often I’ll see a meme on Twitter like: and it makes me so mad.
-
Why I (Still) Use Vim
Every so often I wonder if I’m making trouble for myself by doing all of my typing in vim.
-
My Country, Tis of Thee
I’ve spent a lot of time the last 3 years watching Umberto Eco’s sign’s of Ur-Facism manifest, and manifest, and manifest.
-
Font Measurements
TLDR; I learned a bunch about rendering fonts and I thought it would be interesting to read about them from a programmer’s perspective.
-
Influence
I got an email from an old co-worker the other day: I was thinking about you and how you are a person I see as not being particularly embroiled in office politics, but also as having a lot of influence and knowing how and where to leverage it.
-
Lucky
We went through layoffs at work recently.
-
Fast is a Feature
We all use dozens of pieces of software a day - email clients, web browser, email clients inside web browsers.
-
Beef Barley Mushroom Soup
This is adapted from Tom Lacalamita’s Pressure Cookers for Dummies, but you should use the Serious Eats method of browning stew beef in one large piece, then cubing it before cooking, for better results.
-
Ricotta Chicken
The secret here is that you can replace the Butter in Butter Chicken with just about any high-fat dairy product.
-
Pressure Cooker Red Beans and Rice
Red beans and rice is simple, fast and good.
-
Michelada
Originally from Ever in Transit, this is the best tasting version of the drink to me.
-
Roberta's Pizza Dough
Originally from the NYT, makes enough for two pizzas.
-
Persimmon Roses
My wife found this recipe on tastemade.com.
-
Garage Shelves
I started taking paternity leave on my first daughter’s due date.
-
Guitar Shelf
I have a lot of guitars and ukuleles, and I was also feeling like I hadn’t played them enough.
-
Workbench
Every workshop needs a good work bench.