justasme.bsky.social
@justasme.bsky.social
Reposted
Combining path animations and cube rotations for this magical reveal effect ✨

#JetpackCompose #shipaton #buildinpublic
August 20, 2025 at 7:03 AM
Reposted
Finally announcing a brand-new Kotlin Multiplatform test framework: TestBalloon is now ready for you to explore, built from the ground up to make writing all kinds of Kotlin tests simple and fun, everywhere!

Please share, tell me what you think!

github.com/infix-de/tes...
GitHub - infix-de/testBalloon: TestBalloon is a coroutines-powered test framework providing structured testing for Kotlin Multiplatform. It is lightweight, heavy-lifting, and easy to use (like a ballo...
TestBalloon is a coroutines-powered test framework providing structured testing for Kotlin Multiplatform. It is lightweight, heavy-lifting, and easy to use (like a balloon). - infix-de/testBalloon
github.com
August 1, 2025 at 2:00 PM
Reposted
A great breakdown by @mbonnin.net on why you should avoid the "kotlin-dsl" Gradle plugin. Just write your binary plugins using a normal "org.jetbrains.kotlin.jvm" plugin

mbonnin.net/2025-07-10_t...

#gradle
The case against `kotlin-dsl`
I fear no man. But that thing... It scares me!
mbonnin.net
July 11, 2025 at 4:40 AM
Reposted
‘I would argue that “writing mode” and “refactoring mode” are two different modes of programming.’
Repeat Yourself | Matthias Endler
One of the most repeated pieces of advice throu…
endler.dev
June 24, 2025 at 11:03 AM
Reposted
just another case of BREAM:

baudrillard rules everything around me
June 17, 2025 at 3:21 AM
Reposted
A post about appreciation for the craft of a proper thorough fix for a problem.

endler.dev/2025/paolo/
Paolo the Plumber | Matthias Endler
Paolo was a plumber. People knew him as …
endler.dev
June 5, 2025 at 8:54 AM
Reposted
The best way so far that I’ve found to help juniors and young teams is to

- make 24/7 voice and video rooms. Cameras on
- pile the whole team in there
- have people think out loud whenever they’re stuck
- keep the experienced engineers in the room

That’s the start
May 28, 2025 at 2:58 AM
Reposted
"You can't outrun a lack of alignment."

I talk a lot about the core feedback loops of development and deployment, and how you can accelerate by keeping them short and tight.

But none of that matters unless you are working on the right things, things that move the business materially forward.
And many UXers under-appreciate how much of *their* work needs to be glue work, especially if the PM is dropping the ball (because, again, it is not rewarded).

Instead they try to optimize their individual process, cranking out faster outputs - but you can't outrun a lack of alignment.
June 4, 2025 at 6:04 PM
Reposted
I heard a talk by @charity.wtf and @ferd.ca recently where they made the point (I'm paraphrasing) that when A.I. has a clear use case and purpose and we understand how it works, then we no longer call it A.I. We call it spam detection or machine vision or whatever it does.
April 27, 2025 at 3:19 PM
Reposted
I have not paid a ton of attention to the uproar over RTO policies, bc we are all in on distributed teams and not going back.

My impression (via social media) has been that these were shadow layoffs.

Last month I asked an investor why they are doing RTO. He said: "Retention, mostly. And morale."
May 26, 2025 at 11:13 PM
Reposted
OH "as @jessitron.bsky.social, my boss would say, the ultimate root cause of every incident is, inevitably, capitalism" ~ Martin Thwaites (with @olane.bsky.social and coworker, at @honeycomb.io o11y days London)
May 15, 2025 at 9:53 AM
Reposted
I wish I had the language to convey the *luxury* of a well-maintained mass transit system. I can board a spacious carriage that'll convey me to the heart of downtown. It has its own road! Instead of the anxiety of stop-and-start highway traffic, I can read, or play a game, or just close my eyes.
May 7, 2025 at 11:55 AM
Reposted
tl;dr If you use (or want to use) @rust-lang.org in your @kotlinlang.org project, you'll love Gobley!
Embed Rust into your Kotlin Multiplatform project | Gobley
Embed Rust into your Kotlin Multiplatform project
gobley.dev
April 6, 2025 at 8:00 PM
Reposted
I just wrote a piece called "In Praise of 'Normal' Engineers". (partly paywalled)

When people talk about world-class engineering orgs, they usually have in mind orgs that are top-heavy with the most experienced and pedigured talent.

This gets it exactly backwards.

refactoring.fm/p/in-praise-...
In Praise of "Normal" Engineers 🛠️
A guest article by Charity Majors
refactoring.fm
February 18, 2025 at 12:40 AM
Reposted
I'm back from vacation, let's get back into tech topics! I saw Madona's skeet and noodled on it with a friend on the chairlift.

The Fakes vs Mocks debate is a classic, visited many times with very strong opinions as well as "it depends" discourse.

Let's talk about why we write tests

#AndroidDev
Fakes or Mocks, I still don't know who won. 😂😂
January 2, 2025 at 5:08 PM
Reposted
A 🧵 on incentives and vibes in how the Region of Waterloo increased green bin use:
December 26, 2024 at 6:54 PM