dalmaer Profile Banner
Dion Almaer Profile
Dion Almaer

@dalmaer

Followers
28K
Following
81K
Statuses
42K

Bringing nuance to a knife fight, surprisingly older than @bgalbs. Work @ Tessl. Prev: Google, Shopify, Ajaxian & more. šŸŒ„: @almaer.com šŸ§µ: dionalmaer

šŸŒŽšŸ•ø
Joined April 2007
Don't wanna be here? Send us removal request.
@dalmaer
Dion Almaer
6 years
ā˜… Delight developers in ecosystem-enhancing, easy to copy ways Some thoughts on the role of platforms (especially open ones like the Web) and how to think about long term progress.
8
9
75
@dalmaer
Dion Almaer
1 day
RT @auchenberg: In the age of AI, it's not about empowering the product manager to do more, but to empower the *whole team* to do the produā€¦
0
3
0
@dalmaer
Dion Almaer
3 days
Relevancy for the win. And depending on your domain this may vary. Cosine Similarity wonā€™t by right for many applications.
@pelaseyed
homanp
7 days
Traditional RAG sucks because it promises "relevant chunks" but in fact returns "similar chunks". Relevancy requires reasoning. Introducing ReAG - Reasoning Augmented Generation
Tweet media one
0
0
3
@dalmaer
Dion Almaer
3 days
Fun to get a glimpse into the wacky black box.
@v0
v0
@v0
4 days
v0 will now expose its reasoning in responses.
Tweet media one
0
0
0
@dalmaer
Dion Almaer
5 days
Iā€™m here for the abstraction bar raise!
@levie
Aaron Levie
5 days
AI is going to cause us to move to higher levels of abstraction of how we work. Each level of abstraction provides more leverage than the prior level, so each bit of input leads to vastly higher output. This has happened all throughout history when thereā€™s major technological progress, from the Industrial Revolution with mechanical automation and in the Information Age with digital automation. The work that we do today looks far different from 100 or 50 years ago respectively. The same will be true again with AI. What we perceive is ā€œworkā€ today will continue to be redefined. When you can merely think of an idea to prototype and AI can generate the code, the timelines on building software suddenly alter. When you can instantly research a topic and understand it deeply without the hundred hours going down the wrong threads, youā€™ll move to the next task much quicker. This will naturally change what we spend our time doing each day in almost every field. Building software will be as much about reviewing code and considering the right prompts as it is writing the code. Delivering a healthcare outcome will mean having access to every bit of research at your fingertips instantly, augmenting anything you already know. Every domain will experience a similar impact. Skills will matter just as much as ever, but they will look different, just as skills have changed during every other technological revolution. And more people can get started in a field theyā€™re interested in, while the experts in the field can get even more done than they couldā€™ve before. In just a few years, we will look back on how we used to work and be utterly surprised how long everything took to do. It will seem implausible that you had to literally do everything yourself on a *computer*, the thing that was invented to help automate work.
0
0
3
@dalmaer
Dion Almaer
7 days
@rakyll The best ones get out of the way and fight for resources?
1
0
3
@dalmaer
Dion Almaer
7 days
Better at an eval of reasoning ish code != app code.
@alexalbert__
Alex Albert
8 days
all the new models trying so hard to take the coding throne from sonnet reminds me of this
0
0
1
@dalmaer
Dion Almaer
8 days
@natfriedman ā€œAnd Canada should be written with Russian letters and hidden in the list!ā€ Jk ofc, location awareness ftw.
0
0
1
@dalmaer
Dion Almaer
8 days
@mbleigh Yah! Both the floor and the ceiling get a huge bump with this one.
0
0
0
@dalmaer
Dion Almaer
8 days
This is going to be biiiiiig. LLMs get learning this all quickly!
@shadcn
shadcn
8 days
Tailwind v4 is coming. Iā€™m not just upgradingā€”Iā€™m refining everything: React 19 support, trying new patterns enabled by v4 and checking every community feedback on GitHub. I'm fully locked in. Lose Yourself & Till I Collapse on repeat. It's coming soon.
0
0
1
@dalmaer
Dion Almaer
8 days
RT @kaushikm_: Introducing Wildcard Bridge & agents.json An open source spec connecting AI agents with APIs ā€” built on the OpenAPI standarā€¦
0
52
0
@dalmaer
Dion Almaer
8 days
Working on my new business. Get badges for your allergies so when you walk into a restaurant itā€™s right there. Time to create a Shopify storefront?
Tweet media one
2
0
4
@dalmaer
Dion Almaer
9 days
ā€œDevelopersā€ this has evolved since punch cards. The spectrum is growing more than ever which is exciting.
@kiwicopple
Paul Copplestone ā€” e/postgres
1 month
it's pretty clear at this point that AI is enabling more builders. the TAM is rapidly expanding for all developer tools
Tweet media one
1
0
3
@dalmaer
Dion Almaer
9 days
RT @thekitze: there's 1 goat
Tweet media one
0
277
0
@dalmaer
Dion Almaer
10 days
Legend.
@natfriedman
Nat Friedman
10 days
Need volunteers to come to my office in Palo Alto today to construct a 5000 piece Lego set. Will provide pizza. Have to sign NDA. Please DM
0
0
2
@dalmaer
Dion Almaer
10 days
RT @iammerrick: The AI Native Dev is quickly becoming one of my favorite podcasts. Loved the recent episode with @dalmaer , @guypod & @guygā€¦
0
3
0
@dalmaer
Dion Almaer
10 days
ā€œIt is very hard to be a completely first-class citizen in a software ecosystem while writing the core of the product in a different language.ā€
@aboodman
Aaron Boodman
11 days
We initially wrote @replicache in Rust but hit this same problem and rewrote it in JS before it even launched. @rocicorp_zero carries on the same tradition - it's nearly 100% TS, except the server contains a slightly forked SQLite. This surprises a lot of people. There's a lot of performance/technical/dx issues but they can be summed up as: It is very hard to be a completely first-class citizen in a software ecosystem while writing the core of the product in a different language. True for iOS/Android, true for the desktop, and true for the web. For Zero, our core audience is web developers. We ourselves are web developers. The web is what we know and love, and we've chosen to focus there. This means writing Zero in TS, the web's lingua franca. Here are some examples of this principle from Zero: - We can only really create a high-quality TS DX *in* TS. - But if we create the DX in TS then marshaling costs back and forth between TS and wasm are very very large, quickly becoming dominant in something like Zero. - On the web bundle size is a significant part of the featureset. Very difficult to do small bundles with wasm/rust because there's no "runtime" built in with things like arrays, maps, memory management, etc. - We want to allow users to run the same queries on client and server. If we build the server in a different language we might gain perf (maybe - see marshaling above) but we add massive massive complexity. I still think we'll carve out bits of native code for Zero over time, but it will be done cautiously to avoid taking away from the high-quality ts experience we have today. One of my favorite mentors from years ago use to constantly say "engineering is all about tradeoffs" and I think about that all the time still. Just make sure you're aware of the tradeoffs you're making before you make them.
0
0
4
@dalmaer
Dion Almaer
11 days
Spec centric development: ā€œWill we move from storing code to storing prompts, generating both code and commit messages on demand?ā€
@thorstenball
Thorsten Ball
11 days
How will AI change programming? Wrote down some of the thoughts I've been toying with these last few weeks.
Tweet media one
1
0
3
@dalmaer
Dion Almaer
13 days
Ps. As well as enjoying conversations around what it means to "fix a bug" with open weight and open source models, or the future of autonomous coding, I have to admit to loving the chat questioning how you would feel about your kids aiming for Computer Science degrees!
0
0
1