Raphael Hemme's Avatar

Raphael Hemme

@raphael-hemme.bsky.social

44 Followers  |  319 Following  |  7 Posts  |  Joined: 03.12.2024  |  1.8938

Latest posts by raphael-hemme.bsky.social on Bluesky

Video thumbnail

How was one of the most loved programming languages - Kotlin - created, and what is next after it? This is a rare and special conversation with Kotlin creator Andrey Breslav, with so many fascinating details on how Kotlin became the global success as it is today.

youtu.be/ZggUn2mNqMU

(cont'd)

12.02.2026 20:53 β€” πŸ‘ 47    πŸ” 11    πŸ’¬ 2    πŸ“Œ 3

Great interview / talk!

10.02.2026 21:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cool. I wasn’t familiar with the book before. Just started listening to it as an audiobook and enjoying it so far. Its biographically driven style and structure, and the topic itself, remind me of β€œThe Idea Machine” by M. Mitchell Waldrop.

24.01.2026 07:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Holdβ„’ | The designer's hand-off hero Don't just wait, Grab Hold. Hold is the perfect hand-off companion for designers waiting for devs to implement their design.

Thrilled to announce Grab Hold!

Don't just wait, Grab Hold.

Hold is the perfect hand-off companion for designers waiting for devs to implement their design.

Live today! πŸ™Œ

grabhold.now

19.01.2026 14:30 β€” πŸ‘ 76    πŸ” 10    πŸ’¬ 6    πŸ“Œ 14
Preview
It’s hard to justify Tahoe icons Looking at the first principles of icon designβ€”and how Apple failed to apply all of them in macOS Tahoe

New blog post! A close look at Tahoe menu icons https://tonsky.me/blog/tahoe-icons/

05.01.2026 11:10 β€” πŸ‘ 102    πŸ” 34    πŸ’¬ 7    πŸ“Œ 9
Ng-News 25/43: Vitest - Angular's New Testing Framework
YouTube video by ng-news Ng-News 25/43: Vitest - Angular's New Testing Framework

In this episode: It’s official - #Angular 21 will use #Vitest as its new and default testing framework.
After years of uncertainty, the future of Angular testing is finally clear.

πŸŽ₯ youtu.be/tKulEWNnI1s

29.10.2025 18:33 β€” πŸ‘ 14    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Post image

Good Message: Signal Forms (experimental) no longer requires a Control Value Accessor. Making your custom control work with Signal Forms is now really a piece of cake 🍰 1/3

22.09.2025 09:00 β€” πŸ‘ 22    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Preview
Introduction - Agent Client Protocol Get started with the Agent Client Protocol (ACP)

This week, we announced ACP, an open-source protocol that standardizes communication between clients and coding agents, but we also released Zed v0.201! Let's dive into some of the highlights!

agentclientprotocol.com/overview/int...

29.08.2025 18:49 β€” πŸ‘ 41    πŸ” 3    πŸ’¬ 2    πŸ“Œ 2
Preview
Bring Your Own Agent to Zed β€” Featuring Gemini CLI - Zed Blog From the Zed Blog: Zed now lets you use the agent of your choice through the new Agent Client Protocol, starting with Google's Gemini CLI.

πŸš€ New in Zed: Bring your own agent, starting with Gemini CLI (@developers.google.com).

β†’ Try Gemini CLI with full code context in Zed
β†’ Build & run multiple agents in your editor
β†’ Powered by the new Agent Client Protocol (ACP)

Learn more:

27.08.2025 12:53 β€” πŸ‘ 103    πŸ” 17    πŸ’¬ 9    πŸ“Œ 8
Preview
Running change detection in Angular - Manual control of detection in app Angular.love - a place for all Angular enthusiasts created to inspire and educate.

I think that is normal in dev mode. In dev mode Angular runs a second change detection cycle to help you find some sneaky problems that might be difficult to find without the framework helping you with the famous ExpressionChangedAfterItHasBeenChecked error.

angular.love/running-chan...

21.08.2025 21:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Obsidian’s CEO on why productivity tools need community more than AI Steph β€œkepano” Ango on how software can be a superpower and why you don’t need AI to supercharge your life.

For my final guest-hosting spot on Decoder, I talked to the CEO of one of the most interesting productivity tools around: www.theverge.com/decoder-podc...

18.08.2025 16:57 β€” πŸ‘ 49    πŸ” 5    πŸ’¬ 3    πŸ“Œ 2

Some of you might be aware that #Angular is converging with #Wiz, an internal #Google web framework.

Over the last few months, we've invested in "converging" Angular DevTools and adding support for Wiz apps and this led to some interesting revelations which have stuck on my mind.

08.08.2025 10:08 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

We've been working hard on signal visualization in #Angular #DevTools and would love to know what would be most useful for you. Any features, ideas, use cases you have in mind? Please let us know!

(Also fixing the tag for @igorsedov.com, thanks for the great video! πŸ™)

21.07.2025 16:08 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0
Post image

Tired of hearing overblown hype like "AI will replace all engineers" or cynicism like "AI code is garbage"?

Us too! That’s why we're tuning out the noise and exploring what we can get out of AI right now – with our new series – Agentic Engineering!

12.06.2025 12:57 β€” πŸ‘ 64    πŸ” 7    πŸ’¬ 1    πŸ“Œ 2

Looking for an experienced frontend developer for a very interesting contract project (related to AI and LiveStore).

Please get in touch via DM with references. (Ideally minimum of 5 years of experience.) Referrals welcome!

31.05.2025 18:00 β€” πŸ‘ 16    πŸ” 6    πŸ’¬ 3    πŸ“Œ 0
Preview
Faster testing with Angular and Vitest ⚑️ In the Angular ecosystem, there are a few recommended tools used to run unit tests including Karma,...

Don't wait until you get to the newly released @angular.dev v20 to start using @vitest.dev!

You can start using it with any existing Angular projects today πŸ‘‡

dev.to/brandontrobe...

29.05.2025 16:43 β€” πŸ‘ 27    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Post image

Looking forward to @storybook.js.org v9 that's just around the corner. @reinhold.is revealed the new dependency graph at Svelte Summit. πŸ”₯πŸ”₯πŸ”₯

10.05.2025 18:42 β€” πŸ‘ 21    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0
Netscape: Eich started work at Netscape Communications Corporation in April 1995. He originally joined intending to put Scheme "in the browser", (5l but his Netscape managers insisted that the language's syntax resemble that of Java. As a result, Eich devised a language that had much of the functionality of Scheme, the object- orientation of Self, and the syntax of Java. He completed the first version in ten days in order to accommodate the Navigator 2.0 Beta release schedule. 51[61 At first the language was called Mocha, but it was renamed LiveScript in September 1995 and finally - in a joint announcement with Sun Microsystems - it was named JavaScript in December 17181 Simultaneously, he designed the first SpiderMonkey
engine, to execute the new language in the Navigator browser.

Netscape: Eich started work at Netscape Communications Corporation in April 1995. He originally joined intending to put Scheme "in the browser", (5l but his Netscape managers insisted that the language's syntax resemble that of Java. As a result, Eich devised a language that had much of the functionality of Scheme, the object- orientation of Self, and the syntax of Java. He completed the first version in ten days in order to accommodate the Navigator 2.0 Beta release schedule. 51[61 At first the language was called Mocha, but it was renamed LiveScript in September 1995 and finally - in a joint announcement with Sun Microsystems - it was named JavaScript in December 17181 Simultaneously, he designed the first SpiderMonkey engine, to execute the new language in the Navigator browser.

An image showing an idealised world of flying cars, perfect glossy cities and lush green urban design. This image is a meme associated with techno-optimists particularly amongst tech VC firms.

An image showing an idealised world of flying cars, perfect glossy cities and lush green urban design. This image is a meme associated with techno-optimists particularly amongst tech VC firms.

imagine we are all writing lisp instead

04.05.2025 02:19 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

In a world of fast content and even hotter takes, I highly recommend the YouTube channel 'Developer Voices' by @krisajenkins.bsky.social. I discovered it while exploring Zig. His interview with @kristoff.it features great questions and highlights his abilities as a host.

01.01.2025 00:46 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

SA profile is really nice and the colors look good. Good choice. πŸ™‚

04.01.2025 12:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh nice! What switches and keycaps are you planning to use?

21.12.2024 11:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

But should you really? Resistance is futile anyway. πŸ˜‰

Iβ€˜m also quite tempted and the improvements of the Halcyon series sound great - especially the replacement of TRRS with USB-C for connecting the two sides.

20.12.2024 20:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If you want to continue the party with myself, @kball.llc, and @selfteachme.bsky.social follow along at dysfunctional.fm!

05.12.2024 22:57 β€” πŸ‘ 13    πŸ” 6    πŸ’¬ 1    πŸ“Œ 1

Thanks for the great post! I learned a lot.

04.12.2024 11:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@raphael-hemme is following 19 prominent accounts