X Stats

Login Sign Up
@tonyennis

Tony Ennis

@tonyennis

4,360 Tweets
2,743 Following
2,723 Followers

Building software teams & mobile apps Prev: Built a bank in Asia YC S21

Date ↓ Tweet ❤️ 🔄 💬 👁 📝
Jan 14 🤣 this is how 50% of US/Europe comparisons (in both directions) sound to me. 5 0 1 644 76 .
Jan 08 This is an interesting anecdote, but the implied takeaway (that this is somehow a generalizable thing between Europe and the US) on the whole, is remarkably dumb. 2 0 0 579 162 .
Jan 07 I agree it’s not as intentional as dhh describes - they’re not looking for complexity specifically. But they are looking for challenge and fun (with little consideration for company value). If you’ve never seen that first hand I’m guessing there’s a selection effect at play. 2 0 1 702 275 .
Jan 06 A lot of people’s opinions/recommendations on what libraries to use or avoid, ultimately come down to “silly” things like this. It’s basically aesthetics/ergonomics but that seems too trivial so we make up deeper, more scientific sounding terms and talk past each other. 1 0 1 558 270 .
Dec 27 This same principle is why my day to day earphones look like this. One item that sits around your neck all the time = basically un-lose-able, whereas AirPods = 3 items to keep track of. https://t.co/IZgH5qP0Ig 2 0 0 596 209 .
Dec 23 I love that Stripe raised the bar for what a developer product should look like. But if we’re being honest there’s no long term business model for payments companies without eventually rent seeking or racing-to-the-bottom on price. 2 0 1 721 231 .
Dec 23 A nice exploration of the sixth html first principle - Stephen goes even deeper than I did, really enjoying these videos. 3 2 1 717 121 .
Dec 19 Going through a codebase I wrote during my everything-should-be-a-service phase, and my god is it painful to update. Give me a fat controller any day over deeply nested services inside services inside services. 10 0 1 582 210 .
Dec 18 More html-first fun - the interactive bits of this took me about 15 minutes to write. ✅ Type to select using vanilla html (datalist) ✅ Conditional dropdown using the teeniest bit of htmx ✅ Date picker using vanilla html ✅ A dash of mini js for the quantity selector https://t.co/7cKyziLZxT 4 0 2 655 292 .
Dec 04 There's an incredibly grumpy old man going around the internet shouting at people for not using HTML THE WAY IT'S SUPPOSED TO BE USED, and I'm worried he's going to come for html-first next, he's on a *rampage* 5 0 1 815 210 .
Nov 25 Hot take: It's bizarre that filmmakers make movies about real people which are mainly accurate then they just completely make new stuff up (character traits, stories) in the name of entertainment, and everyone just acts like it's normal but also leaves not knowing what's accurate and what's fake. 0 0 0 541 297 .
Nov 25 The more new teams I work with, the stronger I feel that multi-channel instant messaging tools like Slack are a bad idea - assuming you have more than 10 or so people, you have to constantly fight to correct the behaviours they create. 5 0 4 928 235 .
Nov 18 https://t.co/IUQacfpmJo 3 0 2 668 23 .
Nov 16 The Airbnb search bar is a good example of a "rich interactive UI" that many would say can't/shouldn't be built HTML First. But the whole thing can be achieved with two concepts (attributes which can set state, attributes whose values are linked to that state). (More below ↓) https://t.co/IGDExtsvVN 8 0 1 762 301 .
Nov 14 So @RevolutApp took two factor auth and made it even more infuriating (my devices are right beside each other) Really can’t wait til we have proper self custody and crypto payments - I would happily take the risk of keeping my everyday balance in a hot wallet to avoid the unpredictability and extreme inconvenience of these lowest common denominator security practices. 2 0 2 632 371 .
Nov 13 I may have peaked too soon https://t.co/aAUwbxnYsd 3 0 0 583 50 .
Nov 12 Eyyyyy https://t.co/zQ1pHfUSHP 21 0 1 592 30 .
Nov 06 So many great companies with great founders and great ideals end up in this spot - sacrificing UX & customer experience in the pursuit of extreme profit maximisation at all costs to justify the VC funding they’ve raised. Sad but unsurprising. 2 0 1 567 246 .
Nov 05 I second guessed tweeting this a year ago because alternate input methods seemed a long way off. Lo and behold just over a year later and it may be closer than we think. https://t.co/CuOzWYFmjs 0 0 1 595 195 .
Nov 05 First time I’ve clicked on someone’s profile and noticed I’m blocked. Bizarre as I’ve never had any interaction with him https://t.co/IXMxp9l1bJ 3 0 2 892 144 .
Nov 01 Are these new TLDs just a money making scam or what's the deal? Google launched .ing and domains are available but cost 40k/year. Seems excessive? https://t.co/jJOc21SR5d 1 0 3 660 170 .
Oct 28 Hey @mckaywrigley still think this? 0 0 2 916 35 .
Oct 21 Moving into a new place. Tried interior ai, gave it a few different photos and prompts. It's, lets just say, not very good... 5 0 2 824 125 .
Oct 20 Love to see people experimenting with this! One thing I was surprised by on my exploration - @digitalocean, while comparatively cheaper than the big cloud providers, is *not* the cheap option. If you’re going to handle your own deployments anyway, you can get 8gb ram and 4 cores from @ContaboCom for €4.99 (90% lower than same specs on DO, which costs €48). 3 0 0 550 358 .
Oct 13 With all this talk of no build steps, might be a good time to mention I built a no-build-step version of tailwind. Check it out 👇 https://t.co/XQFOOkI6Y6 2 1 0 741 154 .
Oct 12 This kind of shit is why we have so much complexity in web world. Malte knows that the vast majority of the applications/sites deployed on his platform are not the kind of "high performance websites" that need heaps of javascript (and bundling) to achieve their desired functionality, yet he's asserting that this approach unconditionally doesn't work, as though it's some fundamental law of physics, I'm assuming because he knows that this move back toward a more simple web is bad for business. Vercel's built an incredible reputation but is using it to mislead people into thinking this stuff *has* to be complex. It doesn't 3 0 5 876 628 .
Oct 08 An addendum to this - database as a service businesses are the same thing - a thin layer over commoditised open source technology, where the enormous premium is only justified by very large enterprises. Over a long enough time horizon these are bad business models and a race to the bottom because they provide so little value to the average non-enterprise customer and are (reasonably) easy to replicate/diy. 2 0 2 942 409 .
Sep 28 One of the most noticeable traits of low self-awareness people: Extrapolating their own responses to things onto the entire population. I.e “I responded this way to this experience/food/stressor/story, therefore this *must* be what every human on the planet is like” The most exhausting people have this trait combined with extreme certainty about almost everything. 5 0 2 539 369 .
Sep 04 I should’ve been a music exec 2 0 1 616 29 .
Sep 01 It’s weird we don’t have vocabulary to talk about the fact that work in a lot of places is getting more interdisciplinary yet roles are meant to be neatly describe-able in a single job title and job spec that’s universal across companies. Doesn’t make any sense 3 0 0 509 261 .
Aug 27 This 100%. APIs are already abstracted perfectly and super readable on their own. Adding an obfuscation layer just requires that the developer learn a new set of patterns, and most of the time they’ll need to know how the underlying API works anyway 2 0 0 706 249 .
Aug 27 People are the worst man. Got my dream van after planning/building for 2 years. Broken into twice in two weeks now 😞 https://t.co/oouEo4Issj 1 0 5 830 140 .
Aug 25 Been playing with this for a few days now and I'm obviously biased but this is the most fun I've had with a new library since @rails. The time-to-value is so quick because it builds on concepts you already know and doesn't really need any documentation. Built out tabs and an accordion in 5 minutes this morning. Can't wait to share 3 0 0 511 332 .
Jul 29 Evergreen Youtube music thread because why not 👇 0 0 1 552 48 .
Jun 21 Reporting back on this - we hired 2 bootcamp grads 6 months ago who are now building full client projects on their own with this stack. And just finished an exercise with two more bootcamp grads (with zero rails experience !) who had a dashboard w/ live search built in a day 🤯 7 1 2 994 277 .
May 25 If you have a Product Hunt account, please go upvote @ConjureSo and try it out. It's an insanely comprehensive behaviour modification tool that has 10x the capabilities of anything else in the space, not a rough MVP you'd normally see on PH. @Whelton has done an incredible job 8 1 3 982 277 .
May 14 Got plugin access this weekend and built a multiplayer game that runs inside ChatGPT (the first ChatGPT game?) Check it out 👇 https://t.co/g0JEkKTve3 4 0 0 574 150 .
Apr 23 I had a hunch this was the case. Still haven’t seen any examples of AutoGPT doing the crazy stuff it’s aparently capable of. Is it possible that a bunch of Twitter threadbois hyped this thing with Twitter threads and the influencers/pods ran with it (cough cough All In) 1 0 1 938 270 .
Apr 22 This weeks mania: - A friend is replacing a THIRD of his team with ChatGPT agents??? - ChatGPT plug-ins were apparently rendered impotent by AutoGPT already? Who knew - Round sizes will need to come down because the teams will all be “3 guys and a bunch of agents” Unhinged… 2 0 0 663 275 .
Apr 20 Don't know enough about this domain to know whether these proposals are viable, but love seeing people taking the initiative to propose well-researched solutions to help inform public (and likely govt, lets be honest). Insta-followed @Rob_Tolan https://t.co/FoNJ1GgTNi 2 1 1 601 272 .
Apr 08 McKay’s claim here is that the impact of AI on software dev will continue to grow exponentially along with the underlying intelligence APIs. I think that’s incorrect, because I don’t think access to intelligence is the “final boss” in increasing speed and output when building software. 0 0 1 527 286 .
Mar 28 This is quite big from someone as influential and thoughtful as @Rich_Harris Really hope this is a little nudge for people to actually consider whether they need a build step/typescript versus the current dogmatic "this is how it should be" attitude. https://t.co/tD7jOVE5yO 0 0 0 509 278 .
Mar 22 There was a long period where the difference between assembly-line-style teams (left diagram) and design-process-style teams (right diagram), in terms of output, quality, and return on investment wasn't large enough to be noticeable. My hunch is that the new generation of AI-tool-assisted lean teams (one or two programmers, minimal specialization) is going to make that gap much much larger, potentially too large to justify the cost structure of the team on the left. 1 0 1 696 470 .
Mar 18 Wanted: Pagespeed insights that doesn't crash the browser. What do people use for this? https://t.co/WJyoIDgyqa 1 0 2 525 111 .
Mar 17 TFW you built an almost-identical product as a popular indie hacker, complete with the same name, but 3 months earlier, and now it looks like you're trying to copy them 😂 https://t.co/zfJCBftKEf 3 0 2 788 194 .
Jan 05 Love this analogy from @spulec. Part of becoming an expert at something is being able to understand which "truths" are dogmatic, and having the bravery (and the credibility) to propose and adopt "low status" ideas. https://t.co/nNXc6MtxiO 5 1 1 765 238 .
Dec 24 MTWCPA (Make the web copy-paste-able again) 2 1 1 813 44 .
Showing 101-147 of 147 tweets
← Prev 1 2 Next →