Siggi Gunnarss's Avatar

Siggi Gunnarss

@gunnarss.com.bsky.social

“Does for Android development what ‘The Sound of Music’ did for hills.” Deprecated: @sigurdur Mastodon: @sigurdur@mastodon.online KMP Developer at Bosch eBikes

35 Followers  |  61 Following  |  16 Posts  |  Joined: 30.10.2024  |  1.8203

Latest posts by gunnarss.com on Bluesky

It is unbelievable how many people use AI to write everything. It's like going to the gym and having a robot lift the weights for you. You don't get stronger that way.

Writing is the same: it's a skill that you build by doing it. If you let a machine do all the work,you never develop your own voice

31.07.2025 19:59 — 👍 6    🔁 1    💬 0    📌 0
Parallel Bits - Which Parts of Gradle Run in Parallel By default, nearly the entire invocation of Gradle is done serially, but there are ways to make it partially parallel.

A recent discussion has led me to realize that many folks do not fully grok the parts of Gradle that can be made parallel. By default almost all of Gradle runs in a serial way.

So I wrote a post about it

www.liutikas.net/2025/07/29/P...

#gradle

29.07.2025 18:29 — 👍 24    🔁 4    💬 1    📌 0
Preview
Do not add Google Play Integrity integration · Issue #10 · eu-digital-identity-wallet/av-app-android-wallet-ui In the README, the following is listed: App and device verification based on Google Play Integrity API and Apple App Attestation I would like to strongly urge to abandon this plan. Requiring a depe...

The EU app for age verification is... using Google Play Integrity.
Please, consider upvoting the following issue, to bring attention to the fact that this can't be happening under the current circumstances.

github.com/eu-digital-i...

28.07.2025 20:00 — 👍 6    🔁 6    💬 1    📌 0
JEP draft: Automatic Heap Sizing for G1

"We argue that the JVM can automatically control the maximum Java heap size and balance CPU and memory consumption better than the user can manually with explicit configuration"

That sounds interesting 👀

openjdk.org/jeps/8359211

28.07.2025 16:11 — 👍 7    🔁 1    💬 1    📌 0
Sign in - Google Accounts

How screwed would you be if you lost your Google Account today??

1. Go to takeout.google.com and download a copy of everything, especially if you use Google Photos

2. Instead of using GMail directly, use your own domain and set up forwarding, you can do it for free with Cloudflare even

28.07.2025 11:01 — 👍 12    🔁 5    💬 2    📌 1
Preview
Further, steeper, greener: Implications from an electric bicycle mode choice model Electric bicycles are transforming the active mobility landscape, potentially increasing active mode uptake and delivering environmental and health benefits. This study examines electric bicycle mo...

Interesting study from Germany on e-bikes and the modes they replace:

"43.1% of electric bicycle trips and 63.2% of electric bicycle mileage would have been undertaken using a car if no e-bike had been available, highlighting their substantial potential to reduce transport-related CO2 emissions"

24.07.2025 18:35 — 👍 382    🔁 167    💬 12    📌 41

I am no constitutional scholar, but I can't help but feel that "the President gets to dictate what every university can teach and what every television station should broadcast" is closer to what the founding fathers were worried about when it comes to free speech than trigger warnings on syllabi.

23.07.2025 16:27 — 👍 12231    🔁 2876    💬 73    📌 44
Post image

Hey @kotlinconf.com, isn't it time to ditch that X field or replace?

22.07.2025 14:53 — 👍 6    🔁 2    💬 1    📌 0
Post image

An unbearably sad statement from the Editorial Committee (SDJ) of the AFP news agency, please read:

"Without immediate intervention, the last reporters in Gaza will die.
AFP has been working with 1 writer, 3 photographers and 6 videographers, all freelance, in the Gaza Strip… /1

21.07.2025 17:59 — 👍 3249    🔁 2431    💬 45    📌 135
Preview
Inside a Gaza hospital: A British surgeon on what he's witnessing firsthand Dr. Nick Maynard tells NPR he's treating children shot at food distribution sites and witnessing what he believes is the systematic destruction of Gaza's civilian infrastructure.

'They are deliberately killing many, many, many thousands of innocent civilians...They are destroying the whole infrastructure of living here...It's not just bombing the hospitals. They're going in and dismantling all the laboratories, dismantling all the dialysis machines.'

21.07.2025 15:23 — 👍 76    🔁 42    💬 0    📌 1
State of Kotlin Wasm and Compose Multiplatform for Web on Modern Browsers | Pamela Hill
YouTube video by Kotlin by JetBrains State of Kotlin Wasm and Compose Multiplatform for Web on Modern Browsers | Pamela Hill

My KotlinConf video is now live! If you have an interest in what Kotlin is doing on the modern browser with Wasm and Compose for Web, this is a quick intro!

www.youtube.com/watch?v=kIEB...

19.07.2025 13:29 — 👍 11    🔁 3    💬 1    📌 0
Post image

It's honestly still staggering to me how good 2001 was for games. So many amazing sequels and brand-new IPs were born that year and many of these sequels are considered the best in their respective franchises or at least ultra influential.

18.07.2025 12:13 — 👍 290    🔁 38    💬 37    📌 2

the only free cheese is in the mousetrap!!! OMFG so good

16.07.2025 08:47 — 👍 5    🔁 4    💬 0    📌 0

In case you were still using any service owned by Bending Spoons (or any other private equity), I'd recommend seeking alternatives

15.07.2025 13:53 — 👍 5    🔁 3    💬 0    📌 0
Post image Post image Post image 15.07.2025 09:59 — 👍 11645    🔁 4501    💬 118    📌 216
Preview
Git Client from JetBrains - Closed Preview New Git Client by JetBrains - join the Closed Preview Program.

People have been asking for the Git client from IntelliJ to be available as a standalone app for almost a decade.

You can now get it in early access - see the link below for details!

lp.jetbrains.com/clo...

14.07.2025 15:25 — 👍 34    🔁 13    💬 0    📌 1

I would submit that there are vested interests which are trying to convince people that solar energy is a lot more complicated than it is and the status quo is a lot simpler than it is.

But whatever.

13.07.2025 20:49 — 👍 457    🔁 19    💬 19    📌 1

A very simple framework for going through life is that racists are stupid and most of their ideas and actions are easily explained by stupidity

13.07.2025 15:39 — 👍 271    🔁 29    💬 6    📌 1

Europeans, while it's been clear for a long time already, now at the very latest, stop using American services, buying products from US companies wherever possible.
Do you really need the Netflix subscription? Do you need the Nike sneakers? Buy Adidas instead. Consider your spending strategy.

12.07.2025 14:11 — 👍 2    🔁 1    💬 0    📌 0

Dear Spotify,

The absolute last thing I want your app to do, on any platform, is to display anything that moves. Stop reopening panels and showing me videos. Please.

PS. I'll also never ever use you to listen to a podcast, so if I could just disable all of that, would be great

11.07.2025 11:39 — 👍 10    🔁 2    💬 2    📌 0
Post image

We ran a randomized controlled trial to see how much AI coding tools speed up experienced open-source developers.

The results surprised us: Developers thought they were 20% faster with AI tools, but they were actually 19% slower when they had access to AI than when they didn't.

10.07.2025 19:46 — 👍 6903    🔁 3023    💬 112    📌 625

PROGRAMMER: I've saved so much time!

NARRATOR: They did not save any time whatsoever. In fact, they spent as much time as they claimed to have saved. Again.

bsky.app/profile/metr...

10.07.2025 21:10 — 👍 247    🔁 78    💬 8    📌 1
Preview
Solar becomes EU’s largest electricity source for the first time The Netherlands and Greece were the top solar record setters, while wind power also hit new highs in May and June.

‘Europe is becoming a solar powerhouse’: Solar tops EU electricity as coal sinks to new low share.google/jCbP98a87dpk...

10.07.2025 09:54 — 👍 2    🔁 1    💬 0    📌 0
Preview
When Kotlin object Stops Being a Singleton Kotlin object looks like a safe singleton but under certain conditions that guarantee silently breaks

Here's your latest reminder to stop using Gson with anything that touches Kotlin, as every alternative is much better.

kotlinx.serialization is especially a great choice to be multiplatform-ready, with whatever code you're writing.

proandroiddev.com/wh...

10.07.2025 12:23 — 👍 27    🔁 7    💬 1    📌 0
Change Log - OkHttp Square’s meticulous HTTP client for the JVM, Android, and GraalVM

OkHttp 5.0 has a stable API. 🗿

03.07.2025 14:57 — 👍 57    🔁 12    💬 2    📌 2
100,000 Dead: What We Know About Gaza's True Death Toll

The death toll in Gaza, as reported by the Palestinian Health Ministry, understates the true scale of the crisis, researchers say. Hunger, disease, and Israeli gunfire at food distribution centers have made the war in the Strip one of the bloodiest of the 21st century

100,000 Dead: What We Know About Gaza's True Death Toll The death toll in Gaza, as reported by the Palestinian Health Ministry, understates the true scale of the crisis, researchers say. Hunger, disease, and Israeli gunfire at food distribution centers have made the war in the Strip one of the bloodiest of the 21st century

This story from @nirhasson.bsky.social demonstrates not only the scale of the carnage (at least 4% of Gaza's population) but the truly unprecedented targeting of civilians. Women and children account for 56% of those killed - more than twice their share in Sudan, Syria and Iraq.
archive.ph/tfOaG

03.07.2025 10:38 — 👍 866    🔁 364    💬 11    📌 12

First we outsource software dev organization to engineering managers, then taste and vision to product managers, then code writing to text bots, and it still does not make better software.
There is no world where you get quality software without experienced engineers who care about their work

28.06.2025 09:26 — 👍 20    🔁 7    💬 0    📌 1
Implementing Compose Hot Reload | Sebastian Sellmair
YouTube video by Kotlin by JetBrains Implementing Compose Hot Reload | Sebastian Sellmair

A fascinating talk by @sellmair.dev about the journey in creating the Compose Hot Reload. I highly recommend it!

youtu.be/UebhKUdO2sQ?...

25.06.2025 06:03 — 👍 6    🔁 1    💬 0    📌 0

@gunnarss.com is following 20 prominent accounts