Jordan Terry
banner
jordanterry.co.uk
Jordan Terry
@jordanterry.co.uk
Find me somewhere inbetween mediocre and good
Reposted by Jordan Terry
Welcome back to California, Philippine Mars.
February 10, 2025 at 1:43 AM
Reposted by Jordan Terry
I see the playbook he used to run Twitter into the ground is in full effect at the US federal government. Except he paid way less for this.
Government Tech Workers Forced to Defend Projects to Random Elon Musk Bros
A recent high school graduate and former Neuralink intern has joined meetings to review lines of code and other work history of career public servants, sparking chaos at a major government agency.
www.wired.com
January 31, 2025 at 1:04 AM
Reposted by Jordan Terry
Nothing saying masculine energy more than blaming someone who's not there to defend themselves. The fact that the blame is being shifted to a woman is just the cherry on top of this manliness.
January 17, 2025 at 3:12 AM
Reposted by Jordan Terry
Has Alpine created another Jolyon Palmer with Jack Doohan? #F1

www.f1oversteer.com/news/kevin-m...
Magnussen's 'toxic' Renault claim has been just proven right after Briatore's latest Alpine call
Is Magnussen right about Alpine?
www.f1oversteer.com
January 16, 2025 at 5:50 PM
Reposted by Jordan Terry
If you are even marginally comfortable with dabbling in a little code, there's no good reason to use WordPress anymore. There's plenty of simpler, better, safer & "free"r alternatives.
January 11, 2025 at 7:47 PM
Reposted by Jordan Terry
Donations to Biden's inaugural fund in 2021:

Meta = $0
Tim Cook = $0
Sam Altman = $0
Google = $200,000
Amazon = $200,000

Donations to Trump's inaugural fund in 2025:

Meta = $1,000,000
Tim Cook = $1,000,000
Sam Altman = $1,000,000
Google = $1,000,000
Amazon = $1,000,000

The oligarchy is here.
January 5, 2025 at 2:52 AM
Lifecycles and the scourge of Fragments for me :D

This whole thread is great!
If you rewind to what experienced devs who are seen as productive + expert debuggers do their earlier years: most keep going down the rabbit hole... and then making up for it by finishing the work, often by putting in more hours. Or spending time going down the rabbit hole on the side
January 5, 2025 at 5:58 PM
Reposted by Jordan Terry
New blog post! If you are a Kotlin or Java Android developer, this one should make you go 🤯.

www.romainguy.dev/posts/2024/n...

I'm not even sorry.
Naming is Hard
Before we dive into today’s topic, I would like to make it clear that what follows is specific to how Android, and more precisely the Android RunTime (ART), works. Some of what follows applies to othe...
www.romainguy.dev
December 20, 2024 at 12:57 AM
Reposted by Jordan Terry
Great images showing the 40% pollution reduction in Paris thanks to bike lanes & traffic changes. It works and people in Paris are loving it! #ShareGoodNewsToo
Es alucinante cómo ha bajado la contaminación en París en 15 años. Anne Hidalgo lo ha llenado todo de carriles bici y no sólo ha reducido la contaminación en un 40%, sino que ha sido reelegida.
December 19, 2024 at 12:32 AM
Compose UI for... a Light Switch www.youtube.com/watch?v=D0P5...
Compose UI for... a Light Switch | Jake Wharton
YouTube video by Kotlin by JetBrains
www.youtube.com
December 19, 2024 at 7:14 AM
Reposted by Jordan Terry
So an agreement has been reached between Red Bull and Sergio Perez to part ways with immediate effect.

What hasn’t been agreed is who is announcing it first. So neither side is announcing it yet #F1
December 18, 2024 at 4:53 PM
Reposted by Jordan Terry
I routinely can't shake the feeling that coroutines is so much better at simpler concurrency (async await launch). But the minute you get into actual reactive streams (think Channels, Flows, multicasting), Rx had a more elegant api.
December 17, 2024 at 3:09 PM
Reposted by Jordan Terry
I've been called a luddite for saying this in the early days of coroutines and I think that was fair, cause I didn't understand coroutines well enough to make that statement.

But having used and switched over completely to coroutines for some time now, the feeling remains.
December 17, 2024 at 3:12 PM
Communicating across silo-ed teams is hard. I really like this: www.youtube.com/watch?v=s6H9...
Rookie Mistake - Minimising "Interruptions"
YouTube video by Codemanship
www.youtube.com
December 17, 2024 at 10:24 AM
git rebase some-branch --update-refs blows my mind daily: andrewlock.net/working-with...
Working with stacked branches in Git is easier with --update-refs
In this post I discuss how to use the new Git rebasing feature, --update-refs, and how it makes working with stacked branches/PRs easier.
andrewlock.net
December 17, 2024 at 9:20 AM
How Notion Builds their iOS and Android Apps - youtu.be/Ga7xKYQ41XU?... @pragmaticengineer.com
How Notion Builds Their iOS and Android Apps
YouTube video by The Pragmatic Engineer
youtu.be
December 13, 2024 at 10:57 AM
Reposted by Jordan Terry
#HappyBirthday to my old friend Keke Rosberg, 76. It so happens that my latest #MotorSport column is all about him & his son, Nico: #F1 world champions both. Click below to read it. (1/2)
www.motorsportmagazine.com/articles/sin...
The F1 world championship that took everything out of Nico Rosberg
Abu Dhabi saw Nico Rosberg's championship triumph in 2016, but it might never have happened. Matt Bishop recalls the moment Rosberg considered what would have been a disastrous McLaren move, plus his ...
www.motorsportmagazine.com
December 6, 2024 at 8:22 AM
This is great: egoless.engineering
Egoless Engineering
It turns out misery is a shitty proxy metric.
egoless.engineering
December 5, 2024 at 1:22 PM
Thanks to my French wife, I've become quite the Francophile. This weekend I visited Bordeaux and it has jumped to the top of my favourite list. Here's a few cool things about the city 👇
December 4, 2024 at 3:03 PM
December 2, 2024 at 11:04 AM
Reposted by Jordan Terry
My own pet peeve is when folks use `?.let {} ?:` instead of if/else when checking null

It's less readable, and more error prone (because if "doThing()" accidentally returns null, then you end up running the ?: branch, which often is not what you actually want.
November 27, 2024 at 6:35 PM
Reposted by Jordan Terry
I wrote a blog post that's really just an excuse to trick you into watching @worrydream.com's Inventing on Principle talk
The pursuit of fast feedback loops in Android development
There's something magical about having a direct connection to what we're building
saket.me
November 27, 2024 at 7:09 PM
Reposted by Jordan Terry
Android 16 Developer Preview 1 is out! I attempted to do my standard "random musings" post, and, well... that did not work out quite as I had hoped: commonsware.com/blog/2024/11... #AndroidDev
November 19, 2024 at 9:11 PM
Reposted by Jordan Terry
"I have some blocking code unter test that erroneously runs into an endless recursion."

Why can't we terminate a test after exceeding a timeout? A 🧵.
November 20, 2024 at 11:34 AM