Jesse Wilson
banner
swank.ca
Jesse Wilson
@swank.ca
Programming, inclusivity, sustainability, & 🦕. he/him.

publicobject.com
Pinned
just one slice
Today’s the last day to submit a talk for @kotlinconf.com. Go submit one!

Teaching something is a great way to deepen your understanding of it.
November 30, 2025 at 12:39 PM
Reposted by Jesse Wilson
Probably the best article about how big software companies operate and why that I've read in a while: www.seangoedecke.com/seeing-like-...
Seeing like a software company
The big idea of James C. Scott’s Seeing Like A State can be expressed in three points: Modern organizations exert control by maximising “legibility”: by…
www.seangoedecke.com
October 8, 2025 at 11:53 AM
Reposted by Jesse Wilson
Swiss cheese has something for everyone: cheese for the cheese lovers and holes for the cheese haters
November 27, 2025 at 11:25 PM
Reposted by Jesse Wilson
November 26, 2025 at 8:31 PM
Reposted by Jesse Wilson
2. It's rare for any creative, including writers, to be able to live solely off their creative income. Moreover, there is no correlation between the creative value of art and the income status of its creator. It's okay to have another gig to eat and pay bills and survive our capitalist hellscape.
November 26, 2025 at 12:35 AM
Reposted by Jesse Wilson
"It's really good at summarising code I don't understand".

But, weirdly, it's pretty bad at summarising code I *do* understand.
November 24, 2025 at 7:33 AM
Didya watch Poker Face season 2 yet? Flopacopa was so silly I loved it
November 24, 2025 at 4:50 AM
Reposted by Jesse Wilson
Nice! I love an excuse to post this
gist.github.com/swankjesse/8...
November 23, 2025 at 4:48 PM
Reposted by Jesse Wilson
NVIDIA earnings were a mirage. The market figured it out surprisingly fast. NVIDIA bump evaporated.

I don’t know how this information can enter the system without exploding the bubble.

But sometimes bezzles visible for months before crash.

Waiting for the feds?

open.substack.com/pub/shanakaa...
November 22, 2025 at 12:57 PM
Reposted by Jesse Wilson
if you aren't following @sinasamaki.com, you're missing out on some of the most exquisite and refined jetpack compose animations; I'm constantly surprised/amazed by some of the things they pull off !
✨ UI Recipe using ribbon modifier as a hover effect in #JetpackCompose
www.sinasamaki.com/ribbon-hover/
November 23, 2025 at 12:10 AM
they broke out the novelty scissors for these two
November 21, 2025 at 10:49 PM
I love this
We should all be using dependency cooldowns
blog.yossarian.net
November 21, 2025 at 8:48 PM
Reposted by Jesse Wilson
Things are made better not by dooming and cynicism but by believing it’s possible and doing it
November 20, 2025 at 9:39 PM
I talked to Jack from @tuple.app about my love of pair programming, and other things
The joy of doing it right: lessons from 50 billion downloads
In this episode of Distributed, host Jack Hannah talks with Jesse Wilson, a longtime open-source contributor and Cash App engineer, whose work underpins much of the Java and Android ecosystem.
tuple.app
November 20, 2025 at 3:07 PM
Reposted by Jesse Wilson
Very good
I remember when there was a discussion on Twitter about Shein's manufacturing practices and some apologists invented all sorts of fantastical machinery and technology to avoid facing the more horrifying truth. Reminds me of this comedian's joke.

IG bscomedian
November 20, 2025 at 7:20 AM
Reposted by Jesse Wilson
Another victim of Google's shitty trade-in process. Box arrived empty, despite me sending them a video of me sealing it in the box + proof of postage. $0 and no recourse - can't even do a credit card chargeback as they'll delete your account.

So that's nice.
November 20, 2025 at 9:34 AM
Reposted by Jesse Wilson
On people triggered by programming language critiques:

People are too easily triggered IMO, but also, I want to turn the Internet back into a giant flame war between geeks comparing Programming Languages and Operating Systems, because that's way better than whatever the hell this is.
November 19, 2025 at 3:27 PM
Reposted by Jesse Wilson
That's pretty cool, maps.google.com seems to be using Filament now. I found its symbols in the WASM file used by the site.
November 19, 2025 at 2:59 AM
Reposted by Jesse Wilson
The problem: heavily algorithmic feeds are disconnected from your own curation of who you follow, and they are weirdly out-of-order for any events. On the other hand, unfiltered Following can just be too much, and you miss posts from quieter accounts. 2/7
November 18, 2025 at 6:11 PM
Reposted by Jesse Wilson
Cash Android has recently switched to Metro, a new, fast dependency injection framework built for K2. That was a fun project and we're really happy with the results! Sharing details on how we approached the migration to help teams adopt Metro: code.cash.app/cash-android...
Cash Android Moves to Metro
The Cash Android team have completed the migration to Metro.
code.cash.app
November 18, 2025 at 10:40 PM
Interfacing with Wasm from Kotlin
You may have heard you can compile Kotlin → Wasm but did you know you can call Wasm from...
dev.to
November 18, 2025 at 12:13 PM
Tim’s Biscoff donut is good
November 17, 2025 at 2:13 PM
Reposted by Jesse Wilson
wow, they’re not being shy about the lack of air traffic controllers are they
November 16, 2025 at 4:54 PM
Reposted by Jesse Wilson
Teams organised around technology stacks and technical disciplines have about as much chance of achieving a business goal as a sack full of ferrets has of changing a lightbulb.

Smart companies organise around business outcomes.

codemanship.wordpress.com/2025/11/04/p...
“Productivity”. You Keep Using That Word.
Bill writes a book with about 80,000 words. It takes him 500 hours.Priti writes a book with about 60,000 words. It takes her 2,000 hours.Which author is most productive?It’s a nonsensical que…
codemanship.wordpress.com
November 5, 2025 at 12:13 PM
Reposted by Jesse Wilson
I use URL search parameters to open dialogs.

URL structure:
/[workspaceSlug]/pipeline/[pipelineName]/[pipelineVersion]

Examples
• /[workspaceSlug]/?new
• /[workspaceSlug]/?settings
• /[workspaceSlug]/pipeline/?new
• etc.

Each dialog knows when to open/close. No global state to track any of that.
November 16, 2025 at 4:59 AM