Daniel Kilders

1.4K posts

Daniel Kilders banner
Daniel Kilders

Daniel Kilders

@DanielKilders

 iOS guy at a tech company. Personal account. #buildinpublic portfolio of apps as a side-hustle 👋 @SwiftStudyApp @bottomline_app @gonorthlight

Berlin, Germany Katılım Mart 2012
326 Takip Edilen426 Takipçiler
Sabitlenmiş Tweet
Daniel Kilders
Daniel Kilders@DanielKilders·
Holly shit, I’ve been quiet lately trying to get the hang of ✨marketing ✨ And today I’m Top 6 in the finance App Store 💥💥 Mamma mia
Daniel Kilders tweet media
English
12
1
98
12.6K
Daniel Kilders
Daniel Kilders@DanielKilders·
@plahteenlahti When you say “React Native vs native,” is RN counted as cross-platform (iOS+Android), or are you comparing iOS-only RN vs iOS native / Android-only RN vs Android native? Cross-platform RN would naturally have a bigger revenue ceiling if compared against a single native app.
English
0
0
0
29
Perttu Lähteenlahti
Perttu Lähteenlahti@plahteenlahti·
React Native apps make noticeably more money than apps built with kotlin, swift, flutter. Both per install and and after a year
Perttu Lähteenlahti tweet mediaPerttu Lähteenlahti tweet media
English
9
4
43
4.8K
Daniel Kilders retweetledi
rahul
rahul@rahulgs·
yes things are changing fast, but also I see companies (even faang) way behind the frontier for no reason. you are guaranteed to lose if you fall behind. the no unforced-errors ai leader playbook: For your team: - use coding agents. give all engineers their pick of harnesses, models, background agents: Claude code, Cursor, Devin, with closed/open models. Hearing Meta engineers are forced to use Llama 4. Opus 4.5 is the baseline now. - give your agents tools to ALL dev tooling: Linear, GitHub, Datadog, Sentry, any Internal tooling. If agents are being held back because of lack of context that’s your fault. - invest in your codebase specific agent docs. stop saying “doesn’t do X well”. If that’s an issue, try better prompting, agents.md, linting, and code rules. Tell it how you want things. Every manual edit you make is an opportunity for agent.md improvement - invest in robust background agent infra - get a full development stack working on VM/sandboxes. yes it’s hard to set up but it will be worth it, your engineers can run multiple in parallel. Code review will be the bottleneck soon. - figure out security issues. stop being risk averse and do what is needed to unblock access to tools. in your product: - always use the latest generation models in your features (move things off of last gen models asap, unless robust evals indicate otherwise). Requires changes every 1-2 weeks - eg: GitHub copilot mobile still offers code review with gpt 4.1 and Sonnet 3.5 @jaredpalmer. You are leaving money on the table by being on Sonnet 4, or gpt 4o - Use embedding semantic search instead of fuzzy search. Any general embedding model will do better than Levenshtein / fuzzy heuristics. - leave no form unfilled. use structured outputs and whatever context you have on the user to do a best-effort pre-fill - allow unstructured inputs on all product surfaces - must accept freeform text and documents. Forms are dead. - custom finetuning is dead. Stop wasting time on it. Frontier is moving too fast to invest 8 weeks into finetuning. Costs are dropping too quickly for price to matter. Better prompting will take you very far and this will only become more true as instruction following improves - build evals to make quick model-upgrade decisions. they don’t need to be perfect but at least need to allow you to compare models relative to each other. most decisions become clear on a Pareto cost vs benchmark perf plot - encourage all engineers to build with ai: build primitives to call models from all code bases / models: structured output, semantic similarity endpoints, sandbox code execution. etc What else am I missing?
Andrej Karpathy@karpathy

I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue. There's a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering. Clearly some powerful alien tool was handed around except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude 9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.

English
165
413
5.2K
1.3M
Daniel Kilders
Daniel Kilders@DanielKilders·
@juanjovn Is your experience with Claude that good? I used to be on the 200$ plan for Claude code, but now I get consistently much better results with the 200$ for codex. Speaking specifically for ios/swift development.
English
1
0
1
107
Juanjo Valiño
Juanjo Valiño@juanjovn·
I have 1 slot available in my Nintendo Switch Online Family. 8.75€ per year, send me a DM!
English
4
0
5
3.6K
Alice Ercolani
Alice Ercolani@alice_ercolani·
Until this issue is resolved we will provide you with as much reliable data as we can. For any questions, write to us!
Matteo Spada@matteo_spada

⚠️Massive drop in popularity in Apple Ads update of October 12, 2025 Summary: Since the beginning of October, the Apple Ads APIs have started reporting a popularity value of 5 (very low) for thousands of keywords that previously had a higher value. This issue is affecting all ASO tools on the market, and unfortunately, the situation doesn't seem to be back to normal yet. However, we're working to provide you with reliable data until Apple resolves the issue. Here's what we've done so far: - We're monitoring the situation with automated scripts so we can update our database as soon as Apple resolves the issue. - We've created a dedicated page on our website where you can find all the updates on the situation: tryastro.app/apple-ads-issu… - We've restored our database with a backup from early October, so you can go back to viewing the previous popularity values ​​in Astro. To do so, select your keywords, right-click, and select Update Popularity. - We've taken advantage of the release of a new report in Apple Ads (𝗠𝗼𝗻𝘁𝗵𝗹𝘆 𝗦𝗲𝗮𝗿𝗰𝗵 𝗧𝗲𝗿𝗺 𝗥𝗮𝗻𝗸 𝗥𝗲𝗽𝗼𝗿𝘁) that gives you access to the most searched keywords for each individual store. There are exactly one million keywords with popularity > 5, and we've integrated the entire database into the Astro backend, allowing you to get many more keywords with 100% reliable popularity. If you're running ASO searches with @TryAstroApp these days, you should keep in mind that: - Any keyword with a popularity > 5 is 100% accurate. - Keywords with popularity values ​​of 5 could actually be 5 or higher. - All other Astro features are working properly. We apologize for the inconvenience and will update you as soon as we have more information. Thank you for your patience and understanding. Matteo

English
1
1
5
1.9K
Daniel Kilders
Daniel Kilders@DanielKilders·
@dagorenouf Oooh that’s the grand seiko I got myself to remember my honey moon. Freaking beautiful watch. I would also choose grand seiko over Rolex in a heart beat. Check out the new UFA they just released. Sweet af.
English
1
0
10
2.1K
Dagobert - Corporate sellout 👔
My CEO will gift me a $10K Rolex if I close 23 deals this month. I’m at 19. This should complete my transformation into a corporate sellout. (I prefer Seiko btw)
Dagobert - Corporate sellout 👔 tweet mediaDagobert - Corporate sellout 👔 tweet media
English
76
2
217
107.8K
Daniel Kilders
Daniel Kilders@DanielKilders·
@dams_app What makes you think it’s shady? You can achieve the exact same from blogs, ugc or whatever marketing channel that doesn’t directly link the app and forces the user to search for the term. Not saying this specific one isn’t shady, but it’s not the only way
English
0
0
4
580
Dams
Dams@dams_app·
I’m now convinced many apps are ranking on the App Store using illegal keyword installs. This guy launched 2 apps just 2 months ago → already >100K downloads the last 30 days. He ranks top 3 for insanely competitive keywords in multiple categories. One of his apps ranks #2 for “Logo Maker” (most competitive keyword in Logo niche), beating apps with hundreds of thousands of ratings despite not even having “Logo Maker” in the title or subtitle (only app in the top 10 rank not using those keywords btw). I refuse to believe that’s just ASO skills or luck. Most likely: shady keyword installs. Apple needs to crack down on this. It kills fair chances for indie devs. I’d love to be proved wrong. I even reached out to several devs who rank suspiciously high with new apps, offering to pay for their ASO advice. Not a single one ever replied. So yeah… until proven otherwise, my conclusion is: shady keyword installs are what keeps them on top.
Dams tweet mediaDams tweet mediaDams tweet media
English
37
10
242
49.8K
Roberto
Roberto@manchatz·
@DanielKilders Now installing the final iOS 26, there is no turning back!
Roberto tweet media
English
1
0
2
1.9K
Dom
Dom@DomHere_·
End of 5 star reviews from onboarding? Off by default on iOS 26 🤯🤯🤯
Dom tweet media
English
8
0
20
40.3K
Daniel Kilders
Daniel Kilders@DanielKilders·
@ConnorFurlongUK 15 pro max But except the icons, I have also seen the rest on 16 pro max. You should be able to see that too
English
0
0
0
315
Connor Furlong
Connor Furlong@ConnorFurlongUK·
@DanielKilders What iPhone are you using? I’m using the 16 Pro Max and not had any problems. Just installed the RC
English
1
0
0
476
Daniel Kilders
Daniel Kilders@DanielKilders·
@ConnorFurlongUK The icons not loading happens from time to time, but rarely The rest is the whole time and has been like that for the previous betas too
English
1
0
3
3.2K
Connor Furlong
Connor Furlong@ConnorFurlongUK·
@DanielKilders Is it like that even now? I normally expect that shortly after installing an update that it can be a little laggy as it renders all the Liquid Glass stuff in realtime and there’s background processes and indexing yet to complete
English
1
0
5
3.5K
Juanjo Valiño
Juanjo Valiño@juanjovn·
I think this year I’m going to be an adult and skip completely this generation. Having a 16 Pro and an Ultra 1, there too few things that justify an upgrade imho. Will probably upgrade my AirPods Pro 2 though, 2x better noise cancellation is no joke! #AppleEvent
English
10
0
17
2.5K
alex
alex@SwiftyAlex·
I absolutely need a 2TB phone
English
1
0
3
620
Sean Allen
Sean Allen@seanallen_dev·
I'm always like damn... I need that Pro camera. Then I proceed to never use any of those capabilities. #AppleEvent
English
17
4
163
12.3K
Daniel Kilders
Daniel Kilders@DanielKilders·
@CastAsHuman @JamesMuchLesser @twannl @grok Not sure if you are serious or not They are marked as var, in the same way that I went for class and not a struct. In the example you can’t see if Person is a struct or a class, therefore ‘you might get the wrong value’
English
1
0
0
39