Posts by searls@mastodon.social
(DIR) Post #AQBeFeyxc7sl09WLM8 by searls@mastodon.social
2022-12-02T03:08:27Z
1 likes, 1 repeats
Another bug caused by pessimistic version pinning of dependencies. Loosen up your version specifiers! Upgrade early and often! It saves so many impossible-to-detangle issues later. https://github.com/testdouble/good-migrations/issues/33#issuecomment-1334704686
(DIR) Post #ARTWuQMzFnrH006YzY by searls@mastodon.social
2023-01-09T18:42:13Z
0 likes, 0 repeats
You built a large feature. It works—success!You take a break. You think of an edge case.*Click, type, click*Uh oh. An assumption in your design was wrong. A fundamental one.You scour the code—loading the full context of the feature into working memory—for a way out.What if there's no solution? What if you have to start over? No, it can't be. It's already late.Calm focus gives way to a panicked scramble. Your brain loses its grasp on the dozens of moving parts.Oh no. You're trapped.
(DIR) Post #ASF9hYaFIcXcFnKCHY by searls@mastodon.social
2023-02-01T13:37:10Z
1 likes, 0 repeats
Who the hell called it 'CSS Grid' and not 'DOMimatrix'?
(DIR) Post #AU0Hor7kJgA8FM7AZM by searls@mastodon.social
2023-03-25T16:18:35Z
0 likes, 1 repeats
Do you use Standard Ruby? I'd really appreciate it if you left a review for our VS Code extension. Turns out that the search algorithm really prefers extensions with reviews, and I'd love to make it at least as discoverable as the (often unmaintained) alternatives out there https://marketplace.visualstudio.com/items?itemName=testdouble.vscode-standard-ruby
(DIR) Post #AW0jRYQkRWeq0iIRUW by searls@mastodon.social
2023-05-25T10:39:07Z
0 likes, 0 repeats
@louis Itoyanagi's unconventional RubyKaigi video on the internal improvements to irb was absolutely epic IMO. One of my favorite unconventional "conference talks" of all time: https://www.youtube.com/watch?v=xLeLW-p43bc
(DIR) Post #AX7jHCjapQoCKPwcoC by searls@mastodon.social
2023-06-27T14:50:01Z
0 likes, 1 repeats
Man @jerod has been absolutely killing it with the changelog news newsletter. So good https://changelog.com/news/50/email
(DIR) Post #AX88Tn3s5ZQjK8WmjQ by searls@mastodon.social
2023-06-27T21:49:01Z
0 likes, 0 repeats
I've seen a lot of neat shit in my day, but this is my first-ever Inbox Negative One:
(DIR) Post #AXeeiNTXZDwBVLKkVs by searls@mastodon.social
2023-07-12T14:50:01Z
0 likes, 1 repeats
Remember some of the hot-button issues in tech over the last decade? People angry over the use of the word "passion". The merits of "craftsmanship". Whether the "10x developer" is a myth.Something connects all of these debates, and nobody's really talking about it. That's why I wrote this essay: https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/
(DIR) Post #AXerRS4yUoTgGR6QwC by searls@mastodon.social
2023-07-13T17:09:20Z
0 likes, 0 repeats
@wogan yeah, this is not that.
(DIR) Post #AXesf9XyINAenNlMBc by searls@mastodon.social
2023-07-13T17:22:57Z
0 likes, 0 repeats
@wogan I think I saw him do the same talk.
(DIR) Post #AYVgjVmnu1KM9ylPOa by searls@mastodon.social
2023-08-07T14:50:00Z
0 likes, 0 repeats
Japan will often use 24-hour time when posting business hours, but they had this awesome innovation of rolling over the time of the store is open past midnight. So if you see a bar with hours "19:00~26:00 (LO 25:30)" it means it's open from 7pm to 2am with last order at 1:30am. 🍻
(DIR) Post #AYZJwfmYWoQWc4nIW0 by searls@mastodon.social
2023-08-09T19:23:04Z
3 likes, 6 repeats
Thanks Apple for my new email signature:"Please do not reply this message to avoid starting a new interaction."
(DIR) Post #AZ2OmZNoIvHwMlAx4y by searls@mastodon.social
2023-08-23T22:49:39Z
0 likes, 0 repeats
The reason maintainers bump the major version of a package is usually 30% excitement about new stuff and 70% terror over what might go wrong.In practice, most breaking changes are discovered after release.
(DIR) Post #AaP1PdIL4f4BvFIfUO by searls@mastodon.social
2023-10-03T15:09:05Z
0 likes, 1 repeats
Excited to announce that @tenderlove and I have released the first brand-new test runner for Ruby in… a decade? Longer?It's called TLDR and you're going to have very strong opinions about it: https://blog.testdouble.com/posts/2023-10-03-introducing-the-tldr-ruby-test-framework/
(DIR) Post #AavOGpbRnXVXNCyIfA by searls@mastodon.social
2023-10-17T14:50:01Z
0 likes, 1 repeats
Ever since the LLM boom started, I've been saying that AI code generation's biggest impact will be to increase the burden on highly-skilled programmers to wade through the mountains of code created by less-skilled programmers.The fact that I had to struggle mightily to write code when I was less skilled is how I gained the skill I have. Feels like AI code generation is stunting the development of the next generation of programmers. https://justin.searls.co/shots/2023-10-17-08h04m28s/
(DIR) Post #AdedAMydiJUnGJhKZU by searls@mastodon.social
2024-01-08T14:00:03Z
0 likes, 1 repeats
Why you should come to RubyKaigi in 2024 https://justin.searls.co/links/2024-01-07-why-you-should-come-to-rubykaigi-in-2024/