Jan Skrasek's Avatar

Jan Skrasek

@hrach.dev.bsky.social

Mobile Software Engineer @ Rohlik.cz / Rohlik.group, ex-Disney+ Hotstar, ex-Kiwi.com; Nextras ORM and PHP by night: nextras.org Blog hrach.dev

102 Followers  |  232 Following  |  69 Posts  |  Joined: 05.11.2024  |  1.598

Latest posts by hrach.dev on Bluesky

Why is GitHub UI getting so much slower? Matyáš Racek's blog

GitHub performance has definitely gotten worse this year.

yoyo-code.com/why-is-githu...

09.08.2025 06:12 — 👍 3    🔁 2    💬 0    📌 0
Preview
Common workflows - Anthropic Learn about common workflows with Claude Code.

And next time, I should just read the manual docs.anthropic.com/en/docs/clau... 😅

07.08.2025 08:21 — 👍 0    🔁 1    💬 0    📌 0

TIL: After 15 years with Git, I finally learned about ⁠worktree. Why? Because trying to run multiple Claude sessions simultaneously and cloning the repo 3 times felt like really bad idea. 🤦 😅

04.08.2025 20:50 — 👍 0    🔁 1    💬 1    📌 0
Original post on f.cz

Společnosti Microsoft, AWS, a dokonce i francouzská společnost OVHCloud tvrdí, že nemohou udržet americkou vládu od vašich dat dál, pokud o to požádá podle zákona CLOUD Act.

👉 Nemůžete zaručit suverenitu dat pomocí poskytovatele, který podléhá zákonům USA, a to ani v případě, že jsou vaše data […]

28.07.2025 08:03 — 👍 1    🔁 8    💬 1    📌 0
Google Issue Tracker

AOSP is full of bugs. It's open source, so you can file bugs and provide fixes, right? RIIIIIIIIIIGHT?

In 2021 I filed a bug that was introduced in 2018: issuetracker.google.com/issues/18856...

And I offered a fix: android-review.googlesource.com/c/platform/f...

2022: close, OBSOLETE

#AndroidDev

22.07.2025 09:51 — 👍 19    🔁 3    💬 3    📌 0
Preview
Anvil Moves to Maintenance Mode · Issue #1149 · square/anvil Hey all! We wanted to share an update on the state and future of Anvil. We previously published a roadmap covering the major work we had planned, including K2 support and making Anvil a standalone ...

This is big news https://github.com/square/anvil/issues/1149

18.07.2025 08:28 — 👍 17    🔁 7    💬 0    📌 0
Therapy? - Wikipedia

3 cursed URLs for you

en.wikipedia.org/wiki/Panic!_...
en.wikipedia.org/wiki//dev/zero
en.wikipedia.org/wiki/Therapy...

15.07.2025 15:54 — 👍 11    🔁 1    💬 1    📌 0
Preview
Release 0.34.0 · vanniktech/gradle-maven-publish-plugin Added configuration cache support for publishing. Removed support for publishing through Sonatype OSSRH since it has been shut down. See the 0.33.0 release notes for upgrade instructions if you hav...

Version 0.34.0 of the gradle-maven-publish-plugin finally comes with configuration cache support. Dropping support for Sonatype OSSRH unblocked us from waiting for Gradle to resolve the underlying issue on their side.

github.com/vanniktech/g...

14.07.2025 09:53 — 👍 16    🔁 5    💬 0    📌 0
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
Preview
The European public DNS that makes your Internet safer. A free, sovereign and GDPR-compliant recursive DNS resolver with a strong focus on security to protect the citizens and organizations of the European Union.

I switched my DNS to dns0.eu

12.07.2025 20:59 — 👍 35    🔁 13    💬 1    📌 3
screenshot of google docs showing an option to insert a code block that uses kotlin syntax highlighting

screenshot of google docs showing an option to insert a code block that uses kotlin syntax highlighting

very exciting news for kotlin devs who like google docs

11.07.2025 18:31 — 👍 7    🔁 1    💬 0    📌 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    📌 626
Preview
New headphones After living years with wires, I realized that I needed to switch to wireless mode. Having wired headphones makes me less moving in the office - either less going to the bathroom or less going for wat...

Je to tak, chtel jsem si koupit nahradu za hrach.dev/posts/new-he... a neni co. :(

10.07.2025 13:56 — 👍 0    🔁 0    💬 0    📌 0
Preview
Source code policy Hi, I am one of the maintainers of React DevTools - React Developer Tools – Get this Extension for 🦊 Firefox (en-GB), which is official browser extension for debugging React applications. A few last ...

Sorry we haven’t updated React DevTools in Firefox for awhile. We’ve tried, but their extensions review team won’t let us use React source code in React DevTools because it’s considered third-party.

discourse.mozilla.org/t/source-cod...

09.07.2025 23:27 — 👍 70    🔁 8    💬 4    📌 4
Preview
Firefox is fine. The people running it are not Opinion: Mozilla's management is a bug, not a feature

Long time Firefox supporter here.

I'm sad to read this. Because I feel it the same way for many years.

A great article.

www.theregister.com/2025/07/08/f...

08.07.2025 17:48 — 👍 1    🔁 0    💬 0    📌 0

New blog post: Advanced DeepLink Processing in Jetpack Navigation 2

hrach.dev/posts/advanc...

02.07.2025 18:25 — 👍 0    🔁 0    💬 0    📌 0
Preview
Release 0.4.0 · ZacSweers/metro New: Injected constructors may now be private. This can be useful for scenarios where you want @Inject-annotated constructors to only be invokable by Metro's generated code. New: If reporting is en...

Hot on the heels of Kotlin 2.2, Metro 0.4.0 is out now and it's a big one!

- Private constructor injection
- Automatic discovery of scoped class contributions to parent graphs
- Significantly improved support for generic and member injection
- Tons of fixes/enhancements

github.com/ZacSweers/me...

23.06.2025 15:31 — 👍 21    🔁 4    💬 1    📌 1
Preview
Testing a Fresh Look for JetBrains IDEs | The JetBrains Platform Blog Visual context is always changing – and so should the look and feel of the tools you use every day. We know how much a familiar UI matters, and we’ve heard your feedback from past updates. That’s why

I'm loving this visual refresh for the JetBrains IDEs. I've been using it for a week or two already, and I'm a big fan of Many Islands, especially in dark mode. No functional or structural changes, just a nice, clean visual update. What do you think?
blog.jetbrains.com/platform/202...

19.06.2025 16:34 — 👍 11    🔁 5    💬 3    📌 1
Post image

You've asked for this... and now Compose 1.9 alpha introduces two new modifiers 👀 Modifier.innerShadow() and Modifier.dropShadow()

Allowing you to more closely align your designs to your Figma specs, unlocking fun effects like Neumorphic type UIs 😍

github.com/riggaroo/com...

17.06.2025 08:39 — 👍 79    🔁 17    💬 5    📌 0

I'm on beta and I've seen it because I was installing a new version of Firefox; on my old laptop, I haven't seen it there yet. So... I guess there will be a public post when this gets to the release. As you may know, vertical tabs && chrome-like tab groups recently landed in release as well.

13.06.2025 14:52 — 👍 1    🔁 0    💬 0    📌 0
Post image

That's my point - there is a new UI. Most probably still worse than Chrome. But... e.g., you can easily open a window in another profile from the main menu:

13.06.2025 13:38 — 👍 0    🔁 0    💬 1    📌 0

Firefox has had the profiles feature for decades. Recently, with a newer UI. However, those profiles are totally separated.

13.06.2025 07:24 — 👍 0    🔁 0    💬 1    📌 0
Preview
Google says Android Open Source Project not being ‘discontinued’ amidst Pixel change impacting custom ROMs With the launch of Android 16 earlier this week, Google did not release the Pixel hardware repos and device trees that are particularly important for custom ROM developers. This led to speculation by some that “AOSP is being discontinued.” Google denies that, but the Pixel change does look to be intentional. more…

Google says Android Open Source Project not being ‘discontinued’ amidst Pixel change impacting custom ROMs

12.06.2025 07:51 — 👍 8    🔁 2    💬 1    📌 0
Video thumbnail

this animation probably burns more computing power than it took to land the apollo 11 lunar module on surface of the moon

10.06.2025 11:39 — 👍 2994    🔁 276    💬 122    📌 73

Heroku is making a case to not choose them as a provider

An infra provider needs to be realisable: and in case of outages it needs to update customers at least

Heroku failing on both now

bsky.app/profile/joel...

10.06.2025 09:54 — 👍 18    🔁 2    💬 2    📌 0

I'd do Metro. Currently exploring/trying out.

02.06.2025 17:24 — 👍 0    🔁 0    💬 0    📌 0
The employee at AI coding assistant company Replit who wrote the report, reviewed by Semafor, says he and a colleague scanned 1,645 Lovable-created web apps that were featured on the company’s site. Of those, 170 allowed anyone to access information about the site’s users, including names, email addresses, financial information and secret API keys for AI services that would allow would-be hackers to run up charges billed to Lovable’s customers.

The employee at AI coding assistant company Replit who wrote the report, reviewed by Semafor, says he and a colleague scanned 1,645 Lovable-created web apps that were featured on the company’s site. Of those, 170 allowed anyone to access information about the site’s users, including names, email addresses, financial information and secret API keys for AI services that would allow would-be hackers to run up charges billed to Lovable’s customers.

The vibe-coding trend is going to end up being one of the biggest national security risks we've seen in the software industry

https://flipboard.com/@semafor/semafor-qhf227ugz/-/a-Rkaq4LdoR7y9sCQ38tqofQ%3Aa%3A3943444710-%2F0

31.05.2025 17:54 — 👍 2    🔁 68    💬 3    📌 0

Na @webexpo.bsky.social se mne Riki ptal, co zrovna dělám. Tím mi došlo, že jsem dočista zapomněl světu sdělit existenci mého nedávného projektu, webové komponenty <rl-display>. Jde se o knihovnu pro grid-like rendering via DOM a Web Animations.

Interaktivní manuál: ondras.github.io/rl-display/m...

29.05.2025 19:11 — 👍 4    🔁 1    💬 0    📌 0

KEEP: Kotlin Version Overloading (aka auto-binary compatibility when adding a new param):

github.com/Kotlin/KEEP/...

26.05.2025 10:44 — 👍 3    🔁 1    💬 0    📌 0

@hrach.dev is following 20 prominent accounts