jwworth.bsky.social
Software engineer. Writing at jakeworth.com and buttondown.com/defragmenter. Ex-Hashrocket. Teaching at Code Platoon, organizing Maine JS. 🎸📖🧘♂️✍️
191 posts
96 followers
278 following
Regular Contributor
Active Commenter
comment in response to
post
An important details is that "the command lingers in the internal history until the next command is entered before it vanishes", a momentary hack around the setting that might surprise some.
comment in response to
post
I'm done! Do what you want; pull the plug!
comment in response to
post
“Ask yourself:
1. Which tasks or work products tend to get the “good enough” reaction from you?
2. What would the next level of quality look like for these, and what impact might that have?
3. When have you pushed past what others would consider “good enough”? What was the result?"
comment in response to
post
“Good enough” does not mean, “My manager thought it was okay, so we shipped it and moved onto something else.”
comment in response to
post
“For every team that says “This is as good as it’s going to get,” there’s a doppelgänger team out there who refuses to settle.”
comment in response to
post
“But the problem is, many people THINK they’ve hit diminishing returns, when they are actually nowhere close.”
comment in response to
post
Read more in tomorrow’s Defragmenter.
buttondown.com/defragmenter
comment in response to
post
Thanks to everyone who has read and interacted with me over the years.
comment in response to
post
This quote has been inspiring to me lately.
"If you’re thinking without writing, you only think you’re thinking." – Leslie Lamport
comment in response to
post
I've pitched the value of public technical writing a few times.
2017: www.jakeworth.com/posts/you-sh...
2024: buttondown.com/defragmenter...
comment in response to
post
I have published 174 posts, and over 200 if you count those curated away. It's probably double that, counting newsletters and posts for companies I was working for.
comment in response to
post
Now I'm curious; what do you get from customizing the file format?
comment in response to
post
Another: frequent flickers. Devs know to rebuild because this one test fails sometimes. Delete it.
comment in response to
post
I’ve never seen this screen; very cool!
comment in response to
post
Read and subscribe here.
buttondown.com/defragmenter...
comment in response to
post
Overall, I really enjoyed using this tool! I'd recommend it for asynchronous selects.
comment in response to
post
It's easy to debounce, keeping an aggressive typer from overloading the API.
comment in response to
post
You can configure it to wait for a number of characters (I've used three), so the search isn't too broadly scoped.
comment in response to
post
When there are no options, it says "No options." The message is configurable, too. Another nice touch!
comment in response to
post
When you type, the area below the select box says "Loading...". This is a nice touch!
comment in response to
post
There's a placeholder inside the box, indicating that it's interactive.
comment in response to
post
When you click the select box, you can load a pre-fetched list. This is great for short lists.
comment in response to
post
An easy one for me: disabled tests. Restoring them feels like the right thing to do, but it can be very tedious and frequently not worth it.