Jesse Wilson
@swank.ca
📤 1509
📥 276
📝 461
Programming, inclusivity, sustainability, & 🦕. he/him. publicobject.com
pinned post!
4 months ago
0
10
1
reposted by
Jesse Wilson
Dan Lew
about 17 hours ago
The internet decays more than you'd think because you can't accidentally leave a website going. There is always some maintenance cost. It’s not like a long lost book or trinket, which can just sit in an attic for decades without anyone realizing it.
0
4
1
Oooh rare perfect game of Bugger Your Neighbour (my family’s Oh Hell house rules)
loading . . .
Bugger
https://rounds.app/game/0f7z0zjhpgcg5q9r40scgbr25
3 days ago
0
1
1
reposted by
Jesse Wilson
Zac Sweers
3 days ago
Introducing kempt: a single-entry point CLI that delegates to language-specific formatters with easy installation, automatic binary management, git hook integration, license headers, whitespace handling, and simple configuration.
www.zacsweers.dev/introducing-...
loading . . .
Introducing Kempt
Formatting should be boring, in the best possible way.
https://www.zacsweers.dev/introducing-kempt/
0
13
2
reposted by
Jesse Wilson
Joel Hill
5 days ago
Oh hey, what’s this now?
xtool.sh
add a skeleton here at some point
3
2
1
reposted by
Jesse Wilson
Michael Druker 🇨🇦
5 days ago
Reading this article will likely open your eyes to something new and give you a tangible reason to look away from your screens. It’s really neat, go read it if you haven’t yet
add a skeleton here at some point
0
10
3
reposted by
Jesse Wilson
Commonhaus Foundation
9 days ago
🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus!
www.commonhaus.org/activity/315...
loading . . .
🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus!
OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus under the lysine.dev banner
https://www.commonhaus.org/activity/315.html
0
44
24
reposted by
Jesse Wilson
Highline Feeds
12 days ago
The Following ➖ and Following ⬇️ feeds should now show your own posts too, like the original Following feed does. In the former, you can mute yourself like you can any other account
0
1
1
But if Alberta did separate, which Nickelback song would be their national anthem?
13 days ago
1
1
0
reposted by
Jesse Wilson
Bridget Phillips
14 days ago
Sigh
0
9
2
reposted by
Jesse Wilson
Márton Braun
16 days ago
KMP requires an umbrella module for native iOS integration, but what if you want to version/update multiple features independently? 💡 You can publish klibs of your KMP features (no binaries), and then build a final umbrella framework in the iOS project:
loading . . .
GitHub - zsmb13/ios-side-umbrella
Contribute to zsmb13/ios-side-umbrella development by creating an account on GitHub.
https://github.com/zsmb13/ios-side-umbrella
1
4
2
Okhttp 5.4 interceptors can do more. 🎸
square.github.io/okhttp/chang...
loading . . .
Change Log - OkHttp
Square’s meticulous HTTP client for the JVM, Android, and GraalVM
https://square.github.io/okhttp/changelogs/changelog/#version-540
16 days ago
1
13
3
reposted by
Jesse Wilson
Tobias Gesellchen
8 months ago
I don't frequently write articles, but when I do, it's about slow and steady improvements: "The Long Road to Connection Hijacking for Docker in OkHttp" -
www.gesellix.net/posts/connec...
loading . . .
The Long Road to Connection Hijacking for Docker in OkHttp
From a simple feature request in 2015 to a decade of evolving HTTP transports — how patience, open collaboration, and technical persistence finally brought full Connection Hijacking support to OkHttp.
https://www.gesellix.net/posts/connection-hijacking-for-docker-in-okhttp/
0
3
1
reposted by
Jesse Wilson
Common Crawl Foundation
3 months ago
We are pleased to announce the release of the March 2026 crawl, containing 1.97 billion web pages, or 344.64 TiB of uncompressed content. We also observed a dramatic increase in fetches over IPv6, explained by the enabling of Happy Eyeballs in the OkHttp library.
commoncrawl.org/blog/march-2...
loading . . .
Common Crawl - Blog - March 2026 Crawl Archive Now Available
We are pleased to announce the release of the March 2026 crawl, containing 1.97 billion web pages, or 344.64 TiB of uncompressed content. We also observed a dramatic increase in fetches over IPv6, exp...
https://commoncrawl.org/blog/march-2026-crawl-archive-now-available
0
1
1
reposted by
Jesse Wilson
Bridget Phillips
16 days ago
This pride month, I would ask for anyone reading this to please, if ever an opportune moment presents itself, if you are willing and have the presence of mind, speak against the poisonous notion that being trans is socially contagious.
1
9
2
I am unreasonably upset seeing an Android API documented like so: Added in API level 37 Also in C Extensions 22
loading . . .
NetworkSecurityPolicy | API reference | Android Developers
https://developer.android.com/reference/android/security/NetworkSecurityPolicy#getDomainEncryptionMode(java.lang.String)
17 days ago
2
2
0
reposted by
Jesse Wilson
Aaron Zamost
17 days ago
The SpaceX IPO is science fiction. Investors don't care. Why? My latest op-ed at
@nytimes.com
www.nytimes.com/2026/06/08/o...
loading . . .
Opinion | Our Stock Market Is Broken
https://www.nytimes.com/2026/06/08/opinion/spacex-ipo-stock-market.html?unlocked_article_code=1.olA.qgS3.R-XlvlnIrE4G&smid=nytcore-android-share
0
4
3
reposted by
Jesse Wilson
Transit
18 days ago
Today, we’re CN-Tower-skydiving in with a big announcement: TTC and Transit are banding together, and getting around Toronto is getting an upgrade 🪂🤩🎉 💡 Detours? Live-tracked! ✨ Real-time data? Spruced up! 👂 Rate-My-Ride feedback? Tuned in! 👑 And Royale? Free for all!
4
45
9
reposted by
Jesse Wilson
jacarma
18 days ago
performance.dev/how-is-linea...
loading . . .
How's Linear so fast? A technical breakdown
breakdown of the architecture behind Linear's speed: local-first sync, MobX observables, instant first loads, and a keyboard-first design.
https://performance.dev/how-is-linear-so-fast-a-technical-breakdown
0
0
1
CFL 2027 A quarter of the games stream on DAZN ($25/month), the rest stay on TSN 8 of 9 teams make the playoffs Woof
loading . . .
The CFL kicks off a new season — and a new era | CBC Sports
As the 2026 regular season gets underway, CBC Sports' daily newsletter looks at the changes that second-year commissioner Stewart Johnston has brought to the CFL.
https://www.cbc.ca/sports/the-buzzer-newsletter-2026-cfl-season-preview-9.7223982
21 days ago
0
0
0
reposted by
Jesse Wilson
Brian Norman
22 days ago
Kotlin 2.4.0 ships with a HUGE power-assert update I've been slowly working on for *years*. It's the culmination of efforts I started before joining JetBrains. It's subtle from the user's perspective, but it helped fixed a bunch of problems and unblocks tons of future improvements! 🚀
add a skeleton here at some point
1
11
4
reposted by
Jesse Wilson
Melissa Bowman
23 days ago
Sesame Street is a (fictional) mixed housing and commercial neighbourhood that serves primarily newcomers and lower income residents. Exempting neighbourhoods from building slightly denser and more affordable housing (4-6 storeys) is the antithesis to
#SesameStreet
.
www.therecord.com/news/council...
1
20
6
reposted by
Jesse Wilson
Michael Druker 🇨🇦
23 days ago
The work to make cities friendly for walking, biking, and transit is the work that enables households to go down from two cars to one car. More people choosing to go down to zero cars is a bonus
2
28
7
‘The People woken up at 3AM because everything is on fire have no idea how any of this works.’
loading . . .
Observations from the ~war~ maintenance zone
> # If you don't schedule time to maintain your services, they'll be happy to schedule it for you
https://blog.unitedheroes.net/5750
24 days ago
0
6
0
JAM THIS ENTIRE INTERVIEW RIGHT INTO MY VEINS
loading . . .
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
YouTube video by JetBrains
https://www.youtube.com/watch?v=iqddnwKF8HQ
24 days ago
0
11
0
reposted by
Jesse Wilson
Bridget Phillips
24 days ago
Okay there is quite a bit more to wasm than I had maybe presupposed
1
1
2
reposted by
Jesse Wilson
28 days ago
They changed the favicon of every single google service so I can't find my calendar in my tabs anymore. This about the 100,000th time some UI designers I never met just broke my brain's pattern recognition for no reason at all. Are they aware that people *use* computers for work?
1
7
2
reposted by
Jesse Wilson
Armin Ronacher
about 1 month ago
More musings after some people got upset about the word clanker.
lucumr.pocoo.org/2026/5/26/cl...
loading . . .
Clanker: A Word For The Machine
Why I like the word clanker and why machines are not people.
https://lucumr.pocoo.org/2026/5/26/clankers/
14
67
15
reposted by
Jesse Wilson
David Aronchick
about 1 month ago
lovvvve my googlers, but i think they just did something bad, that indicates the direction things are going (don't get caught in a roach motel) ->
www.distributedthoughts.org/2026-05-25-t...
loading . . .
The Company Store
The point of coal scrip in 1900 was never the price of bacon; it was the asymmetric power to set the price and the impossibility of carrying your labor across the town line without taking a haircut. C...
https://www.distributedthoughts.org/2026-05-25-the-company-store/
1
6
1
loading . . .
Jake Wharton | KotlinConfersations'26
YouTube video by Kotlin by JetBrains
https://youtu.be/IpdOheudcZ4
about 1 month ago
1
21
2
reposted by
Jesse Wilson
Patrick Dubroy
about 1 month ago
New blog post: Fast is better than slow →
dubroy.com/blog/fast-is...
5
10
3
reposted by
Jesse Wilson
Dan Kim
about 1 month ago
The streets of Munich are like a public car show of beautiful and/or weird vintage vehicles 🤯
2
10
1
reposted by
Jesse Wilson
Saket Narayan
about 1 month ago
Introducing Touch Robot, something that has materially changed how I write screenshot tests. We've been using it at Block for ~2 years to catch animation and gesture bugs that static screenshots miss.
saket.me/touch-robot/
loading . . .
Introducing Touch Robot, for writing interactive screenshot tests in Compose UI
The best parts of a UI are usually in motion. The bugs are too.
https://saket.me/touch-robot/
1
21
6
reposted by
Jesse Wilson
Bridget Phillips
about 1 month ago
I'm not sure if you're open to this, but... have you heard the bad news about git?
www.billjings.com/posts/title/...
loading . . .
Git Is Not Fine
https://www.billjings.com/posts/title/git-is-not-fine/
4
55
19
the contrast here is pretty stark
loading . . .
Comparing Mill vs Gradle: Programmable Builds :: The Mill Build Tool
https://mill-build.org/mill/comparisons/gradle.html
about 1 month ago
3
6
2
reposted by
Jesse Wilson
Aurimas Liutikas
about 1 month ago
Here are the slides for my talk:
speakerdeck.com/aurimas/mome...
#kotlinconf
loading . . .
Moments When Things Go Wrong
Talk by Aurimas Liutikas at KotlinConf 2026
https://speakerdeck.com/aurimas/moments-when-things-go-wrong
0
12
3
reposted by
Jesse Wilson
Zac Sweers
about 1 month ago
Here are the slides:
speakerdeck.com/zacsweers/me...
add a skeleton here at some point
0
12
2
reposted by
Jesse Wilson
Christophe B.
about 1 month ago
It's Bernd the depressed bread
en.wikipedia.org/wiki/Bernd_d...
loading . . .
Bernd das Brot - Wikipedia
https://en.wikipedia.org/wiki/Bernd_das_Brot
0
2
1
about 1 month ago
2
2
0
reposted by
Jesse Wilson
David Herman
about 1 month ago
Highly recommend catching this talk later for anyone who missed it! Full of interesting (and likely surprising) info about terminal capabilities, but most importantly, since it is well paced and full of live coding demos, it's just fun and effortless to watch.
add a skeleton here at some point
0
10
1
reposted by
Jesse Wilson
Touchlab
about 1 month ago
✈️ Headed to
#KotlinConf
’? If your team is working with
#KotlinMultiplatform
at scale, don’t miss
@tadeas.bsky.social
's talk: Advanced Kotlin Native Integration. Add it to your schedule 👇
kotlinconf.com/speakers/969...
loading . . .
Tadeas Kriz | KotlinConf 2026, May 20–22, Munich
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
https://kotlinconf.com/speakers/969813cd-0231-4310-9c61-745967bd94c5/
0
11
4
reposted by
Jesse Wilson
Romain Guy
about 1 month ago
Android is now Compose-first:
developer.android.com/develop/ui/c...
It was years in the making, and I'm happy to see it's finally here!
loading . . .
Android is Compose-first | Jetpack Compose | Android Developers
Android is Compose-first, and the Views system is now in maintenance mode, meaning it will only receive updates for highly critical fixes.
https://developer.android.com/develop/ui/compose/first
2
68
19
reposted by
Jesse Wilson
Alexandru Nedelcu
about 1 month ago
Gave up on Bitwarden before seeing this article, which talks of leadership changes that explains why the implementation is stagnated. BW has problems, such as accessibility issues, missing features, and in light of recent exploits, we need more.
blog.ppb1701.com/the-...
loading . . .
The Quiet Renovation at Bitwarden - ByteHaven - Where I ramble about bytes
Back in March, I wrote about Bitwarden doubling their Premium price — and specifically how they did it. Buried in a feature announcement. Priced in fake...
https://blog.ppb1701.com/the-quiet-renovation-at-bitwarden
0
3
3
reposted by
Jesse Wilson
Electrek
about 1 month ago
Why every American family should have an e-bike at home
loading . . .
Why every American family should have an e-bike at home
There’s a sentence that still sounds slightly radical in much of America, even though millions of people elsewhere in the world would barely think twice about it: Every family should own an e-bike. Sure, not every person and not every trip. Maybe not even as a complete replacement for cars. But as a standard household tool? Absolutely! more…
https://electrek.co/2026/05/18/why-every-american-family-should-have-an-e-bike-at-home/?utm_source=dlvr.it&utm_medium=bluesky
2
11
6
reposted by
Jesse Wilson
I’ll be at KotlinConf this May presenting OkHttp’s internals!
loading . . .
Schedule | KotlinConf 2026, May 20–22, Munich
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
https://kotlinconf.com/schedule/?day=2026-05-22&session=5634b2b7-199e-5288-bf34-213b33d5b934
4 months ago
1
48
7
reposted by
Jesse Wilson
Adam McNeilly
about 1 month ago
Screaming into the void some thoughts on AI coding.
androidessence.com/leave-me-beh...
loading . . .
Leave Me Behind | Android Essence
Simplified Android Development
https://androidessence.com/leave-me-behind/
9
96
48
reposted by
Jesse Wilson
James Harris
about 1 month ago
Me, yelling to my kid whining about Mario Kart World downstairs - “Blue shells are meant to keep you humble!”
0
4
1
Dunkin' Donuts combines Tim Hortons' menu with Taco Bell’s shamelessness. I love it.
loading . . .
Does Dunkin' have a shot at dislodging Tim Hortons' grip on Canadians? | CBC News
As U.S. cafe chain Dunkin' brews up a comeback north of the border, experts say they suspect the American brand will have a hard time luring Canadians away from the Tim Hortons menu they've come to kn...
https://www.cbc.ca/news/canada/dunkin-donuts-vs-tim-hortons-canada-9.7200316
about 1 month ago
0
0
0
reposted by
Jesse Wilson
Oliver O.
about 1 month ago
🎈 TestBalloon reaches flight level 1.0.0 🎉 The Kotlin test framework built from the ground up for today's ecosystem is now stable, with a powerful and concise DSL-based API, robustness at scale and first-class support for all platforms.
infix-de.github.io/testBalloon/...
More at KotlinConf!
2
20
6
reposted by
Jesse Wilson
Olivier Bourgeois
about 2 months ago
Saw someone unironically use the term "trad coding" to describe programming without the use of AI gen tools brb putting "trad coder" on my bio
1
9
1
reposted by
Jesse Wilson
Vincent
about 2 months ago
I love a man that can make a case for violence against the practice of negligence.
ludic.mataroa.blog/blog/the-wor...
loading . . .
The Worlds Left To Conquer — Ludicity
https://ludic.mataroa.blog/blog/the-worlds-left-to-conquer/
0
0
1
Load more
feeds!
log in