Janosch's Avatar

Janosch

@jnsh.me

Passionate about building software and taking it apart.

48
Followers
81
Following
42
Posts
04.07.2023
Joined
Posts Following

Latest posts by Janosch @jnsh.me

Using Route Groups maybe? (area) etc. Or using dynamic routes [area]/detail [area]/mystery-level-up

24.02.2026 15:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Anyone else flying at warp speed when pressing CMD+Shift+Z on the Codex app for Mac?

22.02.2026 17:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Should we resubmit PRs from v3 to v4 or are they being integrated?

18.02.2026 19:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Today was the day Codex saved me not just hours. I was working on a small internal tool when I accidentally destroyed my commits that I hadnβ€˜t pushed yet (yes my fault, human mistake here). But all the changes were still in context window, so I had Codex successfully restore all of it. That was fun.

18.02.2026 18:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I havenβ€˜t tried them on Swift but it does not surprise me that with so much more React code online that React Native works better

16.02.2026 17:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

what happens if you give your own blog posts as writing guidelines?

15.01.2026 19:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is usually when I start reviewing the work that has been done

14.01.2026 05:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The link to Uniwind is a Github 404. Also have you considered Tanstack Form for Forms over React Hook Form?

22.12.2025 06:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

nativewind, tanstack query, Flash List, lucide react for icons

04.11.2025 06:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Iβ€˜ll take on brick off the wall, whatβ€˜s the app?

01.11.2025 19:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is readonly right?

13.10.2025 18:55 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks for the article!

03.10.2025 08:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Some updates on this. Upgrade to @expo.dev SDK 54 and using SwiftUI in the Procedure and Filter Creation. Makes it much easier to do Form UIs with the native SwiftUI Form

20.09.2025 19:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

const reverse = (s: string) => s.split('').reverse().join('');

04.09.2025 21:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks! The use case actually came from my girlfriend who needs this for her work, so I already got my first user once it is done. I also plan on making it open source to get feedback :)

05.08.2025 15:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It uses @tanstack.com form - it makes life so much easier, especially when dealing with arrays and nested fields

05.08.2025 07:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I used to work on iOS apps using Swift a couple of years ago but then moved to Typescript and the web platform. I became super slow writing Swift (get it) so I am happy that I can write apps using React & Typescript and other web technologies - while still having the option to tap into native code

04.08.2025 17:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

I’m exploring Expo and React Native to build a simple app for anaesthetists. The idea is to let them log their procedures, apply filters, and track progress towards case numbers e.g a certain number of pediatric cases or specific types of anesthesia. The app is called ANA|LOG. Work in Progress

04.08.2025 17:12 πŸ‘ 6 πŸ” 1 πŸ’¬ 2 πŸ“Œ 2

Does it include a pun yet?

30.07.2025 16:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
WWDC 2025 β€” June 9 | Apple YouTube video by Apple

"Another update missing from the keynote was a rumor about Genmoji, which was said to allow users to combine existing standard emojis, such as a basketball going into a trash can." It was presented in the beginning actually with a Lightbulb and a Sloth. www.youtube.com/live/0_DjDdf...

09.06.2025 19:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I like it so far! It really pushed my side project forward and it applies things I tell it correctly. There are some minor things Iβ€˜d then fix myself but this is a lot of fun. Wouldnβ€˜t have expected it to come this far with a single prompt. Will try linear integration later this week. Now πŸ‘€ WWDC

09.06.2025 16:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Alright. Iβ€˜m going to play around with it

09.06.2025 06:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Got it! Would be awesome though to have that kind of discussion inside the editor no? Feels a bit like the chat interface has moved to a public place. I havenβ€˜t worked with them yet, do you notice advantages over agents running in your editor (I can see the task management being nice) :)

08.06.2025 18:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Curious why you moved the conversation with AI to Github PR comments vs. in your Editor before opening up a PR?

08.06.2025 07:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

With React 19.1 do we get ViewTransitions and Activity on iOS?

06.05.2025 08:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You wrote about the things it solves and enables so Iβ€˜m wondering what some reasons against them are or where client shines more

02.05.2025 18:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is it possible for the repeater to broadcast in 2.4GHz? Then you might be able to tell your Mac to only connect to the 5GHz band from the router

01.05.2025 18:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

you could look into bluetooth mics that you can clip on your clothes

28.04.2025 20:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Moving to the store only optimizes the distance-to-the-food problem, youβ€˜d still need to go to multiple isles at random to get what you want. You also need to optimize for storage, which in this case is the fridge. An empty fridge is not optimized.

27.04.2025 06:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Destroying the codebase gets a totally different meaning here

19.04.2025 09:19 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0