Jonathan

106 posts

Jonathan banner
Jonathan

Jonathan

@JonathanSeni0r

developer. into fiction, databases and niche wikipedia pages

berlin Katılım Nisan 2020
103 Takip Edilen36 Takipçiler
Jonathan
Jonathan@JonathanSeni0r·
Every software team has a folk memory of some traumatic, disastrous previous feature that's taken on archetypal significance. In refinement meetings or standups someone will say "I just don't want this to end up like... *campaigns*", and everyone will nod solemnly
English
0
0
4
24
Jonathan
Jonathan@JonathanSeni0r·
filter_map is a really handy ruby enumerable I just discovered! It saves you looping twice over some enumerable if you only want to include some elements according to a particular condition. (Previously, I would have used reject). So these two snippets are equivalent:
Jonathan tweet mediaJonathan tweet media
English
1
0
4
376
Jonathan
Jonathan@JonathanSeni0r·
The most friendly thing you can do to help PR reviewers is to add little inline comments throughout the github diff to point out important stuff. More useful than a summary of all the changes in the PR description, imho
Jonathan tweet media
English
0
0
1
22
Jonathan
Jonathan@JonathanSeni0r·
the main limitation here is just the the context: having to copy and paste stuff into a chatbox. Once this thing's in IDE's it's going to be completely transformative
English
0
0
0
10
Jonathan
Jonathan@JonathanSeni0r·
it's also surprisingly good at debugging. The value here is twofold: it generates good ideas, and it acts like a rubber duck to organise your thoughts with (just like a good colleague). Today, it helped me solve a tricky intermittent bug that's eluded me for a couple of months
English
1
0
0
11
Jonathan
Jonathan@JonathanSeni0r·
GPT-4 feels like having a genius personal tutor. For coding, it's very good at generating the first draft of a class ("please write a PORO ruby service object that accepts X and Y and produces Z"), which you can iterate on (even doing followup requests like "write the tests")
English
1
0
0
42
Jonathan
Jonathan@JonathanSeni0r·
Getting crucial Buddhist wisdom about England's World Cup loss 🪷
Jonathan tweet mediaJonathan tweet media
English
0
0
0
0
Jonathan
Jonathan@JonathanSeni0r·
Some things I've used chatGPT for in the past few days: - Write an email in German to my landlord telling them about black mold in the bathroom - Write a haiku referencing an inside joke for a friend - Explain the syntax of a confusing Typescript function (inc followup Qs!)
English
1
0
0
0
Jonathan retweetledi
vi🌸
vi🌸@pinkddle·
@NLRG_it the bot can code, but can it maintain code? probably yes, but can it relate better to people than me? also yes
English
1
10
54
0
Jonathan
Jonathan@JonathanSeni0r·
Never once managed to pronounce the word 'idempotent' correctly on my first try
English
1
0
0
0
Jonathan retweetledi
Dan Luu
Dan Luu@danluu·
I find it funny that, looking at writing that's "about" productivity, there's overwhelmingly more written about tech/tooling choices than about emotional management (seems like at least 100:1) when emotional management dominates tech choices at typical margins in industry.
English
3
52
398
0
Jonathan retweetledi
Nate Berkopec
Nate Berkopec@nateberkopec·
Reading rspec documentation like
Nate Berkopec tweet media
English
4
16
41
0
Jonathan retweetledi
Justin Searls
Justin Searls@searls·
Out-of-context Slack screenshot of a hot take about Rails classes and why thinking that it constitutes object-oriented programming is a recipe for disaster and they're better treated as configuration objects without feature behavior in them. Enjoy!
Justin Searls tweet media
English
5
15
102
0
Jonathan
Jonathan@JonathanSeni0r·
love to tempt fate when naming my commits
Jonathan tweet media
English
0
0
1
0