Jan Aagaard
@janaagaard.com
๐ค 181
๐ฅ 149
๐ 267
Frontend developer.
pinned post!
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
11 days ago
0
0
0
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
11 days ago
0
0
0
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.
17 days ago
1
11
2
@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."
21 days ago
1
1
0
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.
about 2 months ago
0
3
1
reposted by
Jan Aagaard
James
about 2 months ago
new post on my personal blog. i think these three areas often go unexplained, so hopefully this explains why some of these packages exist. these are fine to exist but the majority of developers shouldn't have to pay the cost for them.
loading . . .
The Three Pillars of JavaScript Bloat
A brief look at the three main causes of bloat in our JavaScript dependency trees, and how we can start to address them.
https://43081j.com/2026/03/three-pillars-of-javascript-bloat
13
151
47
Comparison of the weights of the iPhone models released over the years.
about 2 months ago
0
0
0
Microservices that can only be released in sync are just a monolith with extra steps. You can quote me on this. ๐
2 months ago
0
0
0
The EU spends billions on software built behind closed doors. If we want more digital independence, a simple principle helps: public money should mean public code. Sign the open letter ๐
publiccode.eu/en/
loading . . .
Public Money, Public Code
Public Money, Public Code - A campaign for releasing publicly financed software as Free Software
https://publiccode.eu/en/
2 months ago
0
0
1
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.
5 months ago
1
1
0
Why is the default "lib" in tsconfig for an Expo project ["DOM", "ESNext"]? Isn't the DOM only available in browsers? And the Hermes compiler has so far partially implemented ES2020, right?
#expo
#typescript
5 months ago
1
2
0
Programming languages are either old, outdated, bloated, and bitter about it; or young, unproven, incomplete, and wildly overconfident.
11 months ago
0
1
0
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
about 1 year ago
0
1
0
@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.
about 1 year ago
1
3
0
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.
about 1 year ago
0
4
0
reposted by
Jan Aagaard
Michael Shilman
over 1 year ago
We're fixing Storybook bloat, one dependency at a time! ๐ช
@storybookjs.bsky.social
10
173
28
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
?
over 1 year ago
1
2
0
Does anyone know why Tailwind's break-words CSS class translates to 'overflow-wrap: break-word' and not 'word-break: break-word'? I don't have much experience with either, but the former worked a lot better for us, so now I am curious.
@adamwathan.com
@tailwindcss.com
#tailwindcss
over 1 year ago
1
1
0
Is it possible to configure
@bsky.app
to open external links in the same browser window?
over 1 year ago
0
0
0
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
over 1 year ago
1
1
0
you reached the end!!
feeds!
log in