Jugi
jukkajukka.bsky.social
Jugi
@jukkajukka.bsky.social
Professional token burner

+20 yrs in web development
Claude Code is so good. I built www.copyemoji.app a couple of days ago from zero to live in 30 minutes. Been enhancing it in small bits after putting live. Only minor adjustments done manually. 🤖

#buildinpublic
CopyEmoji - Easy Emoji Copy & Paste Tool
Find and copy emojis instantly with our comprehensive emoji search tool. Browse 100+ emojis by category.
www.copyemoji.app
August 24, 2025 at 7:27 PM
zsh: command not found: gs

zsh: command not found: gs

zsh: command not found: gs

….is this ever going to end? Cannot unlearn.
Time to let go of scm_breeze. It conflicts too much with Claude Code. Thanks for all the saved typing during the past 10+ years.

Let’s see how long it takes to get used to typing git commit instead of gc.
August 22, 2025 at 5:13 AM
I’m building a waitlist page for my weight loss app with an option to purchase a lifetime membership. Might sound crazy but worth trying. No idea how many I can reach. If somebody pays pre-launch, that would validate my idea perfectly.

#buildinpublic
August 21, 2025 at 6:28 PM
So what I’m building is a weight loss app based on my own weight loss experiences. Not the usual calorie tracking stuff this time. Anyone interested in learning more? #buildinpublic
August 20, 2025 at 7:17 PM
Typed ”gs” the whole day. Might consider moving back to scm breeze. 😁
5 minutes later:

git sattus
git comit
git psuh

🤦
Time to let go of scm_breeze. It conflicts too much with Claude Code. Thanks for all the saved typing during the past 10+ years.

Let’s see how long it takes to get used to typing git commit instead of gc.
August 20, 2025 at 7:16 PM
I’ve recently used both Claude Code and VSCode Copilot (both Sonnet 4).

Claude Code has a better approach for approving tools. I can e.g. approve all ”rails” cmds.

Copilot needs lot more babysitting as it wants approval to every tool use.

Maybe a settings thing but this is how it is outofthebox.
August 20, 2025 at 11:48 AM
5 minutes later:

git sattus
git comit
git psuh

🤦
Time to let go of scm_breeze. It conflicts too much with Claude Code. Thanks for all the saved typing during the past 10+ years.

Let’s see how long it takes to get used to typing git commit instead of gc.
August 20, 2025 at 9:06 AM
Time to let go of scm_breeze. It conflicts too much with Claude Code. Thanks for all the saved typing during the past 10+ years.

Let’s see how long it takes to get used to typing git commit instead of gc.
August 20, 2025 at 7:03 AM
Some learnings based on several evenings playing with Claude Code:

- Usage limits are quickly burned if you don’t clear the context with /clear command after each task/feature
- Use plan mode first to figure out what you really want and tell Claude to write a product spec / append existing
August 13, 2025 at 7:45 PM
Claude Code is insane. I’m building a SwiftUI app but haven’t touched any code yet and the app looks great, has a decent onboarding flow, multiple screens with beautiful details. Insane how much it can do.

Also I’ve instructed Claude to write lots of specs and documentation. Seems to help.
August 13, 2025 at 7:34 PM
Roughly one month of SwiftUI now in the books. Feels somewhat fluent. Most likely I do stupid things and lots of refactoring later but that’s ok.

#SwiftUI
February 8, 2025 at 9:38 PM
Swift’s extensions seem to be very powerful. Pretty easy to add utilities to Views, custom styles to Font, etc etc.

I really like this automagicness how stuff becomes available across the app without e.g. adding extra imports.

#SwiftUI
February 8, 2025 at 10:18 AM
A very detailed article on balancing text with CSS. Lots of new stuff and many TIL moments. Thanks @ishadeed.com

ishadeed.com/article/bala...
Balancing Text In CSS
Make text look more balanced with text-wrap in CSS.
ishadeed.com
February 2, 2025 at 3:03 PM
Umm ok Swift’s Date does not understand milliseconds in ISO8601 strings by default. Did not expect this kind of things to require custom code. 🤣🤣

#SwiftUI
February 2, 2025 at 10:56 AM
Fixed the TabView problem by replacing TabView with a simple switch statement… Still one place where a NavigationStack adds white bg. Frustrating.
Three hours wasted on trying to figure out how to set NavigationStack and TabView backgrounds to transparent. TabView still needs investigation

Cannot be this hard.

#SwiftUI
February 1, 2025 at 8:01 PM
Three hours wasted on trying to figure out how to set NavigationStack and TabView backgrounds to transparent. TabView still needs investigation

Cannot be this hard.

#SwiftUI
February 1, 2025 at 10:41 AM
NavigationStack does not allow clearing its background. I want a transparent background to show an underlying app background view. Seems liie this is impossible. Argh.
February 1, 2025 at 7:34 AM
Looks like there’s some kind of a React framework battle going on. 🍿

Haven’t seen such in… a decade?

Great that enthusiasm still exists in the web dev space.
January 26, 2025 at 7:28 PM
Reposted by Jugi
Super simple use case of the advanced attr(), but this makes me happy... of course, now we need to wait for better browser support, but still, so cool!
January 23, 2025 at 7:49 PM
TIL: Using ViewBuilder in the initializer equals to using the children prop in React

#SwiftUI
January 19, 2025 at 8:06 PM
Navigating between views so hard on every platform..

Guru people telling do this or that instead, and selling their own router implementation & courses.

Why should I not use NavigationStack?

#SwiftUI
January 18, 2025 at 7:08 AM
Me as a web developer venturing into mobile technologies.
January 4, 2025 at 10:59 AM
Docs and tutorials I’ve found for SwiftUI seem to be very high quality compared to e.g. React / Next.js.

React’s official docs are top-notch but community resources not always. Many outdated or copy-pasted pieces out there.

JS/TS is pretty entry-level stuff after all.
January 1, 2025 at 5:10 PM
Pimp My Code #Copilot
December 30, 2024 at 1:41 PM
SwiftUI feels great. Not much progress but getting the feel of how to build components and layouts.

Soon to explore these:

- state mgmt (some ORMish thing exists? I’d prefer a single source of truth like Redux)

- deep linking (no idea yet how navigation works outside the browser)

🤔
December 24, 2024 at 10:09 PM