| Jun 18 |
Since I made https://t.co/EgIFQGIGpH people think I’m anti-react and anti js ecosystem. I’m just pro simplicity and pro the platform. Loving what @ryanflorence and @mjackson are pushing out at the moment, Remix is the first “js” framework I’ve been excited for in a long time
|
1 |
0 |
0 |
383 |
275 |
. |
| Jun 18 |
When you’re younger and kind of annoying, one of the kindest things someone can do is tell you so in such a way that minimises/avoids shame
|
3 |
0 |
0 |
268 |
139 |
. |
| Jun 17 |
There's a brand of twitter shitposting emerging that was kind of funny for a bit, but now the whole feed is full of it, it just feels boring and lazy.
|
0 |
0 |
0 |
277 |
150 |
. |
| Jun 16 |
If you have 6 years of experience, but someone 2 years out of a bootcamp is shipping at 4x your speed, at the same code quality & without working crazy hours - you can probably coast for a year or 2 but you're gonna have a hard time as people continue to get even more efficient.
|
3 |
0 |
0 |
372 |
283 |
. |
| Jun 16 |
I wish there were some kind of universal way to measure software developer output for hiring - even if somewhat imperfect
Interviewing a lot recently and seeing candidates that look identical on paper but one of them can complete in one day, what takes the other 2 weeks.
|
0 |
0 |
1 |
619 |
272 |
. |
| Jun 16 |
Have a hunch @-mentioning will become a huge part of consumer AI User Interfaces - it's a much more seamless flow for including exactly the context you want
"Hey ChatGPT, can you message @mark the takeaways of @notes-jun21 and book dinner with @amy using @dinner-preferences"
|
2 |
0 |
0 |
209 |
277 |
. |
| Jun 14 |
@TylerAlterman Over 50% of America is like this, outside of the big/expensive cities, moreso than any other country I’ve been, I think
|
2 |
0 |
0 |
0 |
134 |
. |
| Jun 13 |
Has anyone figured out how to get a multi modal model to take an image of a UI and give back very specific down-to-the-pixel ways that it doesn't match spec, or ways to improve it (basically codifying have a design-eye)?
|
0 |
1 |
1 |
245 |
220 |
. |
| Jun 12 |
@athasdev Where does the name athas come from? It means “happy” in Irish
|
1 |
0 |
0 |
0 |
72 |
. |
| Jun 12 |
Would love to know how many Twitter users have been “Guillermo’d”
When the legend slides in your DMs and makes you immediately take your shit more seriously
|
6 |
0 |
1 |
661 |
158 |
. |
| Jun 12 |
wtf https://t.co/4kR5UCHztq
|
1 |
0 |
0 |
151 |
27 |
. |
| Jun 12 |
@yasser_elsaid_ How do you suppose this gets solved? Surely using a browser is something you’d expect AGI to be able to do?
https://t.co/v0OKw2Pj7d
|
0 |
0 |
0 |
0 |
148 |
. |
| Jun 09 |
@Shpigford pg_sync gem - works incredibly well even outside rails - might take some time but it’s one step and setup in like 2 minutes
|
4 |
0 |
0 |
0 |
134 |
. |
| Jun 09 |
@simonw @MatthewJBar I’ve also grown to think of them in this way and am content with that. But the rhetoric (at least in my feed) feels not to represent the trajectory they’ve been on and the trajectory people expect them to continue along
|
0 |
0 |
0 |
0 |
240 |
. |
| Jun 09 |
@simonw @MatthewJBar Very surprised by that
- Tool calling was a waiting-to-be discovered thing, not some new capability (still very cool)
- Long context is again great, and introduces new use cases, same with running models locally - but doesn’t that feel… incremental?
On the one dimension that…
|
1 |
0 |
0 |
0 |
299 |
. |
| Jun 09 |
@poiThePoi @Shreyassanthu77 Sorry I may have misread the tone/intent of your response. Not sure if you’re saying developers who work on software with low inherent complexity *should* be paid a quarter mil or not
|
0 |
0 |
0 |
0 |
211 |
. |
| Jun 09 |
@poiThePoi @Shreyassanthu77 Sounds like there’s potentially some trauma in that response? Would you agree/disagree that a senior who can’t solve hard/unsexy problems is less worth hiring than one who can?
|
0 |
0 |
0 |
0 |
204 |
. |
| Jun 08 |
@JustDeezGuy I can assure you I prioritize "making code clean and elegant" - there are other ways to do this than hiring developers whose sole that is. My point is if that's the only thing a senior brings to the table, it's not enough.
|
5 |
1 |
0 |
0 |
235 |
. |
| Jun 08 |
@JustDeezGuy What kind of software are you involved in building?
|
1 |
0 |
0 |
0 |
64 |
. |
| Jun 08 |
@SwaseyOnSWDev Not sure what either of these tweets is trying to say
|
0 |
0 |
0 |
0 |
68 |
. |
| Jun 08 |
Wrong takes I see often
- AI in its current form isn’t very useful
- Large Language Models are the path to AGI
Both are false, and believing the inverse of both is also perfectly acceptable
|
1 |
0 |
0 |
458 |
192 |
. |
| Jun 08 |
@alecbabaei Exactly. Not only is it possible, it’s *so* possible that every second tweet in my feed looks like this
|
1 |
0 |
0 |
0 |
115 |
. |
| Jun 08 |
"The workflows this unlocks are really going to change the way people develop software."
|
3 |
0 |
1 |
176 |
88 |
. |
| Jun 08 |
@Shreyassanthu77 This is what I mean by "Playbooks for everything" https://t.co/A6U5OhNuTG
|
1 |
0 |
0 |
0 |
90 |
. |
| Jun 08 |
@Shreyassanthu77 Combo of
- Stripping back all unnecessary complexity
- Playbooks for everything
- AI code review with super specific instructions & knowledge of our patterns.
Means this can be instituted without having to have this kind of dev on the team full time
|
1 |
0 |
0 |
0 |
272 |
. |
| Jun 08 |
@hunvreus This may or may not be helpful on the CDN piece:
https://t.co/u5BOlX4naM
|
0 |
0 |
0 |
0 |
84 |
. |
| Jun 08 |
@hunvreus Sorry brain fart - I thought you were implying the library authoring step itself was no build, which was how I approached it with base styles - but this meant not using tailwind classes.
|
0 |
0 |
0 |
0 |
196 |
. |
| Jun 08 |
"In less than 15 minutes, I had a full app up and running with auth, database, email, styled and deployed!"
|
3 |
0 |
1 |
324 |
107 |
. |
| Jun 08 |
I'm finding our dev hiring now converging on 2 kinds of archetypes:
- Early Career - Strong written/verbal communication. Organized. Fast Learner. Knows the basics (html, css, js) - can learn their skill gaps.
- Senior - Gritty problem solver - great at figuring out really hard problems and getting their hands dirty.
Any senior who can't solve hard/unsexy problems and/or whose main focus is on "making the code super clean and elegant" just doesn't really fit anywhere.
|
26 |
1 |
7 |
7.2k |
475 |
. |
| Jun 08 |
@hunvreus How are you handling the "no build" part with Tailwind? Are you manually converting all the properties?
|
0 |
0 |
0 |
0 |
113 |
. |
| Jun 05 |
This is perfect. To send this to someone once *inside* the system, a cool 21 Euro. Twenty. One. Fucking. Euro https://t.co/x9yA8ty7C0
|
0 |
0 |
0 |
104 |
133 |
. |
| Jun 05 |
It's a shame that crypto earned itself such a terrible reputation - I'm not a crypto fanboi by any means, but I do think this use case (usdc transfers for ~free) is still being slept on because people think crypto=bad
|
2 |
0 |
2 |
345 |
217 |
. |
| Jun 05 |
When you transfer $750 in 3 seconds for a fraction of a cent, it's hard *not* to see the 3% that payment companies extract as anything else but extreme greed. https://t.co/dLl0RhOck5
|
3 |
0 |
1 |
569 |
158 |
. |
| Jun 05 |
@hunvreus Think I saw it on Twitter but can’t find it, sorry!
|
0 |
0 |
0 |
0 |
61 |
. |
| Jun 04 |
Disclaimer: These numbers came from Claude and may be wrong. Would love for someone from @stripe to correct them if they are. Report here: https://t.co/8gzlOzPinB
|
0 |
0 |
0 |
104 |
162 |
. |
| Jun 04 |
Bottom line: Every 10 basis points Stripe could reduce fees would unlock $140-200B in additional global commerce. The current pricing extracts maximum rent but leaves trillions in economic value on the table. Transaction costs really do matter at scale. 6/6
|
1 |
0 |
1 |
111 |
257 |
. |
| Jun 04 |
This is a classic welfare economics problem: Stripe's private optimization (maximize revenue) diverges from social optimization (maximize total economic activity). Payment processors sit at a unique chokepoint in the global economy. 5/6
|
0 |
0 |
0 |
0 |
236 |
. |
| Jun 04 |
Economic modeling suggests optimal fees around 1.8-2.1% would: ✅ Give Stripe healthy 12-18% margins ✅ Increase global transaction volumes 40-80% ✅ Improve total economic welfare by $800B-1.2T annually 4/6
|
0 |
0 |
1 |
37 |
204 |
. |
| Jun 04 |
Current 2.9% fees break down roughly as: ~1.0% operational costs (infrastructure, fraud, compliance) + ~1.9% economic rent for investors. That 1.9% "excess" is where the efficiency loss happens, based on payment elasticity research. 3/6
|
0 |
0 |
1 |
46 |
236 |
. |
| Jun 04 |
The core trade-off: For every basis point (0.01%) Stripe charges above operational costs, the global economy loses ~$14-20B in transaction volume. Each marginal dollar to Stripe equity holders reduces global economic activity by $4,000-6,000. 2/6
|
0 |
0 |
0 |
0 |
246 |
. |
| Jun 04 |
Might fuck around and have Claude write this research as a tweet storm
|
0 |
0 |
0 |
471 |
70 |
. |
| Jun 04 |
There is an inverse relationship between the success of companies whose business model is transaction costs (e.g. @stripe), and the "GDP of the internet".
Stripe were the good guys in papering over a legacy system, but as new systems become possible, @stripe must choose between their actual stated goal - "Maximising the GDP of the internet", and Maximising Good 'Ol Shareholder Value - these incentives now are now fundamentally misaligned.
|
1 |
0 |
0 |
357 |
444 |
. |
| Jun 04 |
There's something so funny to me about getting out of your supercar to walk into Google HQ for a day full of scheduled meetings 😂
|
0 |
0 |
0 |
244 |
129 |
. |
| Jun 04 |
People still asking me "How do you not think LLMs are reasoning?"
CSS is one example - Jhey publishes a lot of really cool CSS examples - often based on new CSS features that are documented but where there's not a lot of examples. So - things that a human can figure out by reasoning. Even the top, most recent LLMs just, don't work for this.
|
4 |
0 |
1 |
374 |
343 |
. |
| Jun 03 |
This is a remarkably good piece of writing, and should become part of the canon for any startup that values taste
|
1 |
0 |
0 |
237 |
113 |
. |
| Jun 02 |
@hunvreus My experience also. Think it was dhh who said burnout isn’t over work but under purpose
|
1 |
0 |
0 |
0 |
97 |
. |
| Jun 02 |
@bradleymeck @AdamRackis That's fair Bradley. Not supporting typescript is a tradeoff - although I don't think "think about all the ways a variable could be used" is an issue for a lot of teams. And the key disagreement I have is the assertion that you can build "software at scale" without a build step.
|
0 |
0 |
0 |
0 |
304 |
. |
| Jun 01 |
@AdamRackis If you think you need more context, perhaps refrain from the numerous insults you’re levelling. You are going to come out looking quite dumb at some point in the future.
|
4 |
0 |
0 |
0 |
182 |
. |
| Jun 01 |
@AdamRackis We can leave it here bud. Best of luck
|
0 |
0 |
0 |
0 |
50 |
. |
| Jun 01 |
@Joshua_Skootsky Sorry not following, I never said anything about typescript?
|
1 |
0 |
0 |
0 |
77 |
. |
| Jun 01 |
@AdamRackis I am the employer. I got serious about simplifying things because I was sick of paying people like you ridiculous salaries to build incredibly basic software, and preserve the complexity that justifies their salaries.
|
3 |
0 |
0 |
0 |
229 |
. |
| Jun 01 |
@AdamRackis Ayyy more attempts to make people seem small. If you ever decide to engage on the merits I’m here.
|
0 |
0 |
0 |
0 |
111 |
. |
| Jun 01 |
@AdamRackis I’ve noticed a lot of your tweets try to make other people seem smaller so that you can feel bigger. “Most of us are busy doing *important* things”
Also, you seem to be back pedaling? “Only works for splash pages”, “no it works for production”, “ok, but hAve yOu gOt a real Job?”
|
5 |
0 |
0 |
0 |
292 |
. |
| Jun 01 |
The level of arrogance and ignorance in these posts drives me crazy.
It is 100% possible to build “software at scale” with simple solutions (including no build), *if* you put in the effort to figure it out. I’m confident in this take because I’ve spent a lot of time figuring those things out, all while being told by people like Adam that it’s not possible.
I’m pretty sure “Works for splash pages” is meant to bait people like me for engagement. I wish it didn’t work, but it does.
|
14 |
1 |
6 |
4.5k |
487 |
. |
| Jun 01 |
We started an experiment a year ago to build our React Native apps with a hybrid approach (stacked webviews that feel native), with some screens built in React Native where necessary.
With the exception of chat UI - which is still hard to do with a webview because of keyboard UX - the screens we've built in html have been 1) Much easier to test (pull to refresh), 2) Much easier to implement simple state and navigation, 3) Much less prone to break, 4) Oddly more performant and less likely to drop frames - and we use Lottie to make things feel native.
It's taken us a lot of iterations, but I genuinely think we've stumbled on something game changing with this approach - the big downside is the offline experience isn't great. But in almost every other area this approach wins.
|
3 |
0 |
1 |
363 |
785 |
. |
| Jun 01 |
Bingo
|
0 |
0 |
0 |
199 |
5 |
. |
| Jun 01 |
This person hasn’t seen preact standalone yet, have they
|
1 |
0 |
0 |
280 |
56 |
. |
| May 31 |
Most companies don’t want you doing important things with their API and circumventing their UI, for various competitive reasons
As agents become a thing, there will be more and more tension between these competing priorities, and my hunch is the consumer will probably lose.
|
3 |
0 |
0 |
222 |
276 |
. |
| May 31 |
He’s right. Remember the decades before typescript when there was nulls in products everywhere. Chaos!
|
0 |
0 |
0 |
206 |
102 |
. |
| May 31 |
We’ve done a lot more mobile dev in the last year and my biggest surprise has been that simply learning the core primitives doesn’t get you to “can build polished products out of the box” - I thought that’s what native dev had over the web, but it turns out it’s not true.
|
5 |
0 |
1 |
491 |
272 |
. |
| May 30 |
@htmx_org is this your doing?
Very good work https://t.co/mBhxF2AnKs
|
2 |
0 |
0 |
0 |
70 |
. |
| May 30 |
@joshmanders What do you see as being the important differences between “react without rsc”, and preact standalone?
|
0 |
0 |
0 |
0 |
115 |
. |
| May 30 |
This is interesting. But if there's only marginal difference, shouldn't you do the one that builds the most goodwill and exposes most people to the product?
|
0 |
1 |
0 |
175 |
156 |
. |
| May 30 |
Using AI for non trivial long running work follows a similar graph to the Gartner hype cycle
But you have to actually use it for hours a day, for a sustained period to internalise that.
This might explain why CEOs of larger companies (including the AI cos themselves) are so hyperbolic - they’re not using it first hand for long enough to see it’s imperfections, and they’re drowning in the noise from all the people who are atop the peak of inflated expectations, and assuming they’re at the bottom of a hockey stick.
|
3 |
0 |
0 |
192 |
520 |
. |
| May 30 |
@foragemail it all started great but now I'm getting way too many emails into my main inbox during the day - have my preferences saved like this, and every time I remove the "Inbox" tag but they're still coming. How can i fix? https://t.co/OXAfVEaEWJ
|
0 |
0 |
0 |
0 |
250 |
. |
| May 30 |
For anyone following the @remix_run announcement and wondering how to do no build (p)react
|
1 |
1 |
0 |
167 |
90 |
. |
| May 29 |
@ryanflorence @remix_run Looks like that other link didn't work
https://t.co/BheRJ01hEA
|
0 |
0 |
0 |
0 |
88 |
. |
| May 29 |
https://t.co/yfzvhT3Q2u
|
0 |
0 |
0 |
136 |
23 |
. |
| May 29 |
@ryanflorence @jherr Ryan any chance you’re coming to to big sky dev con again this year? Don’t want to have to wait til October to see this stuff
|
0 |
0 |
0 |
0 |
146 |
. |
| May 29 |
This looks super handy for spinning up simple agents
|
1 |
0 |
0 |
160 |
52 |
. |
| May 29 |
@ryanflorence @remix_run Cleaned it up a little to make it more scannable - is this roughly accurate?
https://t.co/oOrYfKhyJo
|
0 |
0 |
0 |
0 |
126 |
. |
| May 28 |
Just had a long conversation with Claude trying to guess what kind of patterns @remix_run is working towards based on their blog post.
Extreeeemely intrigued https://t.co/YrnSD76je5
|
5 |
0 |
1 |
581 |
183 |
. |
| May 28 |
What’s going on with Nikita? I know he doesn’t think these coins are the same thing as issuing shares. So why is he risking his reputation on this? Has he explained somewhere how this is different to all of the other similar crypto products that devolved into meme coins?
|
0 |
0 |
0 |
132 |
272 |
. |
| May 28 |
Yup
|
0 |
0 |
0 |
128 |
3 |
. |
| May 28 |
@specialCaseDev Oooh I like this
|
1 |
0 |
0 |
0 |
32 |
. |
| May 28 |
The key to building something *really* polished is the period after the "designs have been implemented" where the engineers, pms, designers do hundreds of use-tweak-test loops, see how it *feels*, and keep iterating til the end to end experience feels right.
You can tell by using their products that Google just doesn't do this - it's ticket driven development - if it can't be described and added as a ticket, then it won't be done.
|
2 |
0 |
1 |
272 |
436 |
. |
| May 27 |
For a long time there haven’t been great examples to point to for “What are some html first apps that feel as polished/slick as Js SPAs” but Ronan’s stuff definitely hits that bar. So nice
|
2 |
0 |
1 |
306 |
188 |
. |
| May 27 |
If I were an investor looking to invest in one of AI coding tools (including Cursor, Windsurf, Devin etc), I would be putting my money on @codegen
They are building really novel and valuable stuff, and unlike the others are actually under hyped right now
|
16 |
6 |
1 |
2.6k |
256 |
. |
| May 27 |
@hirbod_dev @aleqsio Your stuff is gold
|
3 |
0 |
0 |
0 |
39 |
. |
| May 26 |
@aidenybai You forgot “Have novel thought, get sucked into creating tweet about it”
|
1 |
0 |
0 |
0 |
83 |
. |
| May 26 |
When Devin came out I was like "Holy shit this might be it", but it's still not that much better than tools with no feedback loop.
|
0 |
0 |
0 |
296 |
130 |
. |
| May 26 |
The most pessimistic take on AI assisted software development is...
There's a fundamental ceiling on how well apps can be built if there is no feedback loop (the coder can see and interact with the results of the code).
A feedback loop requires reading and understanding the browser (and/or native apps).
This presents 2 problems
- The state of the art in browser interpretation even today, is still very low reliability.
- Most apps have an obfuscation layer (react/next etc) between what's in the codebase and what the browser renders, making this harder.
There is a real possibility that things improve, but don't reach to the point that even mid level developers can be removed.
|
0 |
0 |
0 |
671 |
687 |
. |
| May 26 |
@joshmanders @BigSkyDevCon Come! Would be fun to hang out!
|
1 |
0 |
0 |
0 |
58 |
. |
| May 26 |
Gotta love the irony https://t.co/BLtXWjsSBQ
|
0 |
0 |
0 |
172 |
44 |
. |
| May 26 |
This is a good thing, I think
|
0 |
0 |
0 |
258 |
29 |
. |
| May 26 |
Hot take: if you play this at full speed, it’s actually a slower and less fun way to build web software
I actually do believe in voice to code, but this start/stop, slow iteration speed isn’t there yet
|
1 |
0 |
1 |
268 |
202 |
. |
| May 25 |
Next level poasting https://t.co/UXDAd81Cou
|
1 |
0 |
0 |
150 |
43 |
. |
| May 24 |
Unpopular opinion: Cursor Agent mode is the least enjoyable way to use AI to code - the accept/reject UX is still super clunky, and it's quite slow most of the time
|
0 |
0 |
0 |
221 |
164 |
. |
| May 24 |
@anuatluru This is much more pronounced in the US - not as bad in Europe. One of the tradeoffs of caring less what people think. Also this
https://t.co/pvB0EDiOzK
|
23 |
1 |
0 |
0 |
163 |
. |
| May 24 |
May just have invented a much faster way to interact with LLMs? Do people do this? Is it just a coincidence this worked?
cc @bentossell https://t.co/djGnMPfxdh
|
2 |
0 |
1 |
384 |
160 |
. |
| May 24 |
BREAKING
Twitter
|
1 |
0 |
0 |
176 |
17 |
. |
| May 24 |
@hirbod_dev @expo Hey! Sent you a quick dm on an expo video question, possibly in your hidden DMs
|
0 |
0 |
0 |
0 |
97 |
. |
| May 23 |
Is there a good online slide tool like slidev but more controlled? I want to include code and have nice transitions, but I don't want to spend half my time debugging the slide tool
|
1 |
0 |
0 |
191 |
180 |
. |
| May 23 |
O3 Max Cursor is great, but is it *intelligent*? https://t.co/PR9Mhtz0d8
|
0 |
0 |
0 |
145 |
72 |
. |
| May 23 |
Witnessed a new kind of mental illness in the US that makes some people drive extremely loud vehicles down the street very slowly, with music blaring. They seem to not grasp the concept of other humans existing
|
11 |
1 |
2 |
13.3k |
210 |
. |
| May 23 |
@willobri Satoshi Mc’Omoto
|
2 |
0 |
0 |
0 |
26 |
. |
| May 23 |
Hard to know exactly what “its own rendering abstraction” means here, but might this be the first domino falling? https://t.co/beUhHR6t1s
|
0 |
0 |
0 |
300 |
137 |
. |
| May 22 |
@derkolstad You’re some boyo
|
1 |
0 |
0 |
0 |
28 |
. |
| May 22 |
@derkolstad Where dis?
|
1 |
0 |
0 |
0 |
22 |
. |
| May 22 |
@Shpigford Was very impressed with https://t.co/1LfLIcPpgO - they make it very easy to give them content - tweets etc - that other more general tools don't do.
|
2 |
0 |
0 |
0 |
159 |
. |