Jan Aagaard

@janaagaard.com

Frontend developer.

If Apple ships a foldable iPhone this year, I think the real winners will be iPad users. A foldable will encourage renewed focus on big-screen layouts, meaning more apps will get iPad versions since the work of supporting a bigger screen is already done. #Apple #iPad #foldableiPhone

Ads break the alignment between making the best product and maximizing revenue. Kagi shows how clean a paid search engine can be. Their only customer is you, not advertisers. I hope John Ternus dials back Apple's foray into advertising, removing it from the App Store and Maps.

@tkdodo.eu: I find this part of the docs for setQueryData a bit confusing. "If the query is not utilized by a query hook in the default gcTime of 5 minutes, the query will be garbage collected."

We had to create a control for toggling privacy mode on/off in our app, and I ended with quite a lot of options for it. So I threw together this chart to have something to point at, when talking about the pros and cons of them.

Show/hide toggle controls shown on a diagram where they are rated from confusion to affordable on the X-axis and from ugly and/or huge to pretty and small on the Y-axis.

I upgraded from a an iPhone 12 mini to a 17 Pro. I like the phone except for the bigger size, but I hadn't thought that much about the added weight. I wanted to see the evolution of the iPhone weight, so I came up with this chart.

Bild

I am generally quite impressed with Copilot. Sure, there is a lot of noise, but I find it pretty easy to filter that out, and once in a while, it is a real hero. One thing though: Is it possible to configure Copilot to stop with these filler comments that don't add anything? #copilot

Bild

@kagi.com Is there any chance that you will be adding a personal search history at some point? I often find myself wanting to recall the searches that I have made earlier, and often searches made on other devices.

Yay. My little hobby project of creating a bot for Bluesky finally passed 100 followers. It is posting links to a Danish news site, so the target audience is quite limited. Fun fact: The first version was coded on an iPad with an external keyboard and mouse using GitHub Codespaces.

Bild

Playring around with @tanstack.com Router using file-based router, as the docs recommend. I have ended up configuring Ctrl+B to build my project to regenerate routeTree.gen.ts. This feels like going back to a compiled language. Is there something I am doing wrong, @tkdodo.eu?

My React Native app is broken in Expo 52: Now the PanResponder’s end callback on my slide-to-confirm button is triggered prematurely when the button is dragged just 10 pixels. The issue only occurs when the button is on a bottom sheet. Any suggestion on how I should debug this? @expo.dev