@kleinerKomet Ich mache hin und wieder Fokus-Tage, um bestimmte Probleme (wegzuräumen. Ansonsten bin ich aktuell glücklich mit Getting to Zero.

Bevor ich die großen Themen angehe, mache ich gnadenlos das „Kleinzeug“ weg. Alles, was <= 30 Minuten braucht, wird sofort erledigt.

Am Anfang bestanden meine Tage nur aus Kleinzeug, mittlerweile bin ich einigermaßen im Flow.

Heute ist aber auf Grund einer Geschäftsreise, viel Zeug "nachgewachsen“.
#GettingToInboxZero. #LearnInPublic

Erster Entwurf meiner persönlichen OKRs für Q3/2025. Mir gefallen die ganz gut und das ist eigentlich die Hauptsache. #OKR #LearnInPublic #BuildInPublic
#LearnInPublic
Today, while solving a Leetcode problem in a #Swift playground, I hit an interesting snag: a solution almost identical to mine was running 10 times faster. The only difference? Variable declarations.
Immediately I thought I learned about an efficient way of variable declarations. But after digging a bit deeper, I realized the issue was with Swift playground itself. It's not a real runtime environment, and its internal workings affect performance.
always feels good to get organized. I've been trying to get better at brain dumping #LearnInPublic

Ternary operator is great, but it can be hard to remember for beginners.
Here’s a helpful mnemonic: WTF

expr0 ? expr1 : expr2 ➡️ What ? True : False

Thanks to @twostraws for mentioning @scottmichaud’s invention

#LearnInPublic #Swift

#TLDR #LearnInPublic #SwiftUI

Choosing between LazyVStack, List, and VStack in SwiftUI

For simple cases, VStack is the best choice due to its simplicity.

LazyVStack is better for handling large numbers of elements since it loads items lazily.

List also implements lazy loading, while providing additional features: it adapts to each operating system's design and includes native elements like disclosure indicators.

Source:
https://www.donnywals.com/choosing-between-lazyvstack-list-and-vstack-in-swiftui/

Choosing between LazyVStack, List, and VStack in SwiftUI – Donny Wals

SwiftUI offers several approaches to building lists of content. You can use a if your list consists of a bunch of elements that should be placed on top of each other. Or you can use a if your list is…

Donny Wals

Just published my first dev blog:

From wiring buildings to wiring APIs — my journey from electrician to backend dev, and why I’m learning in public.

https://jaredlemler.hashnode.dev/from-electrical-work-to-software-development-embracing-public-learning-in-my-career-change

#LearnInPublic #CareerChange #BackendDev #FastAPI

Firebase App Distribution was easy for us - not for our users. So we switched to TestFlight + Google Play Testing to give beta testers a smoother, safer install flow.

Read More: https://blog.kinnectd.com/learning-in-public-fixing-our-beta-distribution-flow/

#kinnectd #beta #learninpublic #firebase #testflight #playtesting

Learning in Public: Fixing Our Beta Distribution Flow

When we launched the beta for Kinnectd, we were excited. 50+ early testers had signed up, ready to experience what we’d built. To distribute the app, we chose Firebase App Distribution. It made sense. One tool to cover both iOS and Android. Integrated with our CI/CD. Part of

Kinnectd
‪I had a nice idea to improve my notification script, creating a hook in my zsh functions. Let's see if #learninpublic can push me to complete it quicker :)
https://blog.carlolobrano.com/posts/2023-06-02-curious-bash-get-notified-when-done/
Curious Bash: Get Notified When It's Done

Bash scripting is a powerful tool that allows you to automate various tasks on your computer.

IT works, for me.

Trying to avoid build tools at all costs on the latest iteration of my site.

One of coolest part about CSS `@layers`? you can import a third-party file directly into a specific layer:

```css
@layer pico, base, components;
@import url('https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css') layer(pico);
```

Now I can easily set styles without having to worry about overriding `pico`!

#css #webdev #LearnInPublic