X Stats

Login Sign Up
@tonyennis

Tony Ennis

@tonyennis

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

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

Date ↓ Tweet ❤️ 🔄 💬 👁 📝
Jul 31 Hot Take: Hacker News is right on this one. 3 0 2 573 43 .
Jul 30 My biggest pet peeve now that most other productivity problems have been solved - Most day-to-day computer work happens across about 2 dozen SaaS apps - Have to constantly re-log-in to most of them - 2fa flows etc. - Many are slow. - Often you need to be logged in to 2 accounts at once. Result: Just getting basic tasks done each day can feel like a slog Strikes me that having custom frontends at the OS level could alleviate this somewhat - let the providers expose the API and let the OS handle the UI, which would like be some form of tables with filters and actions. Wouldn't work with creative tools but would handle most crudware. 0 0 1 244 643 .
Jul 29 @johnrushx Ah I see what you mean. I think that would also apply in Europe though - large variance but places like Ireland, UK, Netherlands, Germany anyone at that level is making a lot more than €36k a year 2 0 0 0 207 .
Jul 29 @johnrushx Agree overall but where are you getting the salary benchmarks? I think if it’s average it’s closer to 7/8k in US no? 1 0 0 0 127 .
Jul 25 My twitter feed is giving me a lot of US election stuff at the moment, from both sides of the isle, and it’s wild how people can interpret the exact same soundbite as proof that someone is either extremely villainous or virtuous depending on which ideological lens they’re wearing 2 0 1 464 280 .
Jul 25 It’s wild that people still haven’t properly caught on to what cloudflare workers can do - these kinds of things are a few dozen lines of code that chatGPT can one-shot output from a text prompt. 0 0 1 339 195 .
Jul 25 Separately, just signed in to Zapier for the first time in a while - their new UI is top notch - the whole thing feels super smooth & easy to understand 1 0 0 138 156 .
Jul 25 Is there really no good alternative to https://t.co/GjWmj3F7Tx? Pricing is insane, seems like an opportunity for someone to build a better, cheaper competitor 0 0 1 167 159 .
Jul 25 @rlygoodsoftware Hotwire (https://t.co/JXc3HKUXwt) walked so we could run https://t.co/f4vpVJNQpn 0 0 0 125 97 .
Jul 25 3 years of work in one graphic. This is how we build apps at @rlygoodsoftware https://t.co/EwLPyokC4l 4 0 1 281 101 .
Jul 23 @odas0r @1Marc Not objectively bad! Just a personal preference https://t.co/tXctlXeUvT 1 0 0 0 86 .
Jul 23 @1Marc But you’re still writing html inside JavaScript 😕. Personally prefer js in my html attributes like https://t.co/lr6EztfwdZ 4 0 0 0 129 .
Jul 23 @austen we agree - one of our devs is also a @bloomtech grad https://t.co/aHzZJJ77nG 0 0 0 238 84 .
Jul 22 @thepatwalls https://t.co/pJLzxtP5KE 0 0 0 0 36 .
Jul 22 Announcement: Today we're launching Really Good Software - the first software agency built for the future, that acknowledges.... 1) Individual developers augmented with AI will increasingly surpass the capabilities of entire teams, and... 2) In the new world, the dominant Software Agency pricing model (charging for bums on seats and hours worked) will need a significant rethink. Our answer is an incredibly-priced monthly subscription that gives you all of the ingredients needed to ship great software. Go check it out 👇 https://t.co/7lWI7JnXSt 20 1 4 2.9k 553 .
Jul 21 @tabacitu https://t.co/aSBC2AoB9E 1 0 0 0 33 .
Jul 19 @joshmanders @stripe You wrong about this - they’re very good at responding publicly but if you don’t go semi viral on social you’ll get the same “there’s nothing we can do” customer service - I know easily 10 people who have had that happen. If you’re “inside the happy path”, which I’m guessing you… 0 0 0 0 301 .
Jul 18 @rauchg @v0 This is cool - does it export .tsx by default? If so why? 0 0 0 0 69 .
Jul 18 Want to really get behind Web Components, but the way they handle CSS - with no way to easily inherit the CSS of the containing page - feels like a massive constraint 😔 2 0 0 267 168 .
Jul 17 @emerywells Whats the example of existing saas where this would apply most strongly to? 1 0 0 0 87 .
Jul 17 Worst parts of using @heroku : - Sporadic, but time consuming manual upgrades when you run a lot of apps (upgrading DB, stack, plugins). - Overpriced "Add Ons" which cause cost to balloon - Finding the right specs that cover throughput during high-traffic periods without spending too much on a monthly basis. We've recently found a nice middle ground - using RDS for database, upstash for redis, and letting heroku run the web app & workers - now we can scale compute very easily and one-click resize the database when it starts to struggle. 0 0 0 240 544 .
Jul 16 I work fairly long hours and haven't had a proper holiday in years, but I can decide to go to the cinema with the family at 3pm on a Tuesday or hit the road on a whim, and it's an amazing feeling coming from 10+ years of startup life. Being a business owner is tough for the first few years but if you stick it out the freedom is unmatched. 6 0 0 746 341 .
Jul 15 Back in Manila this week. There's something about the culture and people here that just puts a smile on your face. Unflappable, infectious positivity. Very lucky to work with 🇵🇭 people every day. 2 0 0 166 197 .
Jul 15 @neondatabase any idea when you'll be supporting eu-west-1 as a region? 0 0 0 0 71 .
Jul 14 I generally try to be nice online, but I *despise* these kinds of “You’re not smart enough to sit with us *real* engineers” tweets 16 0 2 928 130 .
Jul 14 @rsnous @htmlenergy Hey Omar! Have you come across https://t.co/EgIFQGJeff by any chance? We have very similar ideas 😁 3 0 0 0 118 .
Jul 12 €37.92 https://t.co/twwUDjpgBa 0 0 0 126 30 .
Jul 11 .@webflow is great but editing long rich text is so bad - arguably the buggiest feature I've used in any product 0 0 1 177 112 .
Jul 10 @panphora No idea if it's the angle you're thinking, but my immediate reaction from the demo video was that the perfect audience for this is students (literally elementary school upwards). View Source editing is something I've seen a lot of kids do and immediately be enamoured by & have… 0 0 0 0 292 .
Jul 08 @Shpigford https://t.co/Pz39qRPmyp 0 0 0 0 34 .
Jul 08 Do the anti-self-hosting people realize this is possible? I pay ~$15/month for this Cloudron instance which I haven't touched in over a year. Meanwhile it runs and auto updates all of these tools for free. https://t.co/o6GlRskFT2 3 0 1 401 231 .
Jul 05 “2 bottles of sparkling water please” When did everything get so insanely expensive? https://t.co/VkfxF4z1oq 2 0 2 425 109 .
Jun 30 If you're curious how far away from this we are, I ran the experiment. Answer: About 90 minutes of additional coding to go from Claude Output to high fidelity, production ready frontend for a Saas screen. https://t.co/CwI2YB1ACY 0 0 0 479 230 .
Jun 30 "Integration Settings" by @louisdainguyen Finished Result: https://t.co/1TpMONHQ2j #RGSQuickbuild https://t.co/iuipvdsXQu 4 1 0 1k 124 .
Jun 30 Mini Announcement For the past 2 years we've been building a software agency called Tonic. In the next week, we're going to be launching our Productised Offering - Really Good Software. The ultimate goal with Really Good Software is to become the obvious answer when someone asks "Do you know of any good freelancers or agencies?". To unlock that we'll have public, transparent pricing, and (soon) a lot of public content - both on the work we're doing, and on our approach. I've been obsessed with the idea of Building Good Software Affordably since I began building teams over a decade ago. Silicon Valley engineering culture has convinced us that quality is unavoidably expensive, and I would like to show people that with the right approach, it's really not. 24 2 1 2.1k 765 .
Jun 28 @Shpigford Just sent you DM 0 0 0 0 27 .
Jun 28 @Shpigford Yeah sorry was just adding a second tweet to elaborate. I'm gonna make a 60 second vid to explain & show you example 0 0 0 0 131 .
Jun 28 There is a third option here. If you combine React Native Stacker and React Native Webview, you can build your app with no turbo, just 100% normal links and forms, and have it feel as smooth as the amazon shopping app (which is also hybrid). 0 0 1 366 241 .
Jun 20 @majdav_ @htmx_org Yesss, thank you! 0 0 0 0 36 .
Jun 20 @htmx_org someone tweeted a really well written article a week or so ago about the benefits of using attributes over for example web components, I think in response to something you tweeted. Happen to know where that is? I can't find it anywhere 7 0 0 0 245 .
Jun 07 @flybayer How are you measuring reliability and longevity here such that for example Hetzner doesn’t come close? 1 0 0 0 112 .
Jun 06 @adamwathan @RoyDigerhund Disagree! Having a stepped scale that makes sense in 90% of cases has much less overhead than letting people decide on a per-pixel basis (p-1,p-2,p-3 and so on). The standard is super useful 1 0 0 0 216 .
Jun 06 Not to dunk but to provide an alternative perspective. Every single Neo bank is horrendous when you want to do anything slightly atypical, including @RevolutApp. As an example of something atypical - sending payments from an EU country to contractors in the Philippines. 0 0 1 441 270 .
Jun 06 There are Hypertexters and Javascripters. Both talk a lot about why their way is objectively better, but in reality neither chose their approach for its merits. It was always about personal taste. Hypertexters prefer writing html, Javascripters prefer writing javascript. 4 0 2 1.2k 274 .
May 30 I think @t3dotgg is mostly bad faith, but there is a pretty important point here. The html-over-js-brigade (of which I'm a part) should have better responses and resources to point to when jankiness is raised. In my experience It's 100% possible to make server-rendered apps that *feel* as good/fast as SPAs. But it does require much more intentionality than is involved if you take a declarative js library off the shelf. 1 0 1 913 423 .
May 29 A few weeks ago @RevolutApp started bouncing every payment to our Filipino team, who we’d been paying for months, and blamed it on “an issue on the other side” with no other explanation and no recourse. How can there be so little accountability for something so important 🤯 1 0 2 700 273 .
May 27 We need more of these kinds of founders - authentic, thoughtful, genuinely mission driven. 6 0 1 479 90 .
May 21 @jacobrask Love reading about this! Sounds awesome 1 0 0 0 50 .
May 17 @joshmanders This made me laugh out loud 1 0 0 0 40 .
May 17 The secret to getting a payment provider to provide you with basic communication/support: Have your complaint post get nearly a million impressions. Easy! https://t.co/EDolCHbZCZ 2 0 1 584 178 .
May 16 Great for coding to... https://t.co/zyfdnWMbiW 0 0 0 89 47 .
May 16 I get annoyed when people imply technology can *only* get better. The fact that no individual or business can have any degree of trust that they can send & receive payments without service interruption, in 2024, is a great example. These companies are too big to provide support, and yet everyone relies on them. 2 0 0 494 312 .
May 16 @arcinternet why is mute disabled on whatsapp? How do I get it back? https://t.co/307AmRkbY2 0 0 0 0 92 .
May 15 https://t.co/beKBgDW0Vt 0 0 0 286 23 .
May 12 @GergelyOrosz What about Flink? 0 0 0 0 31 .
May 10 @joeldrapper What youre describing in your response here (using the same markup for a button as opposed to a component) is not the same as what he’s describing (copying and pasting the exact same content - a footer, across every page it appears) 0 0 0 0 245 .
May 10 @willobri @EireAcc @pwlsh @Keyes @ParsonsFintan @patjfin @dpnolan This is awesome 0 0 0 0 81 .
May 09 @__drewface Polymail has a share button which generates an public URL 1 0 0 0 69 .
May 07 https://t.co/GewGVVclJz 0 0 0 174 23 .
May 07 @joeldrapper Oh I know, believe me! Just think there’s a lot of misconceptions about heroku so thought it was worth mentioning https://t.co/2Syx337SFk 0 0 0 0 152 .
May 07 @joeldrapper Not sure when you last used heroku but unless you need a bunch of services it’s actually pretty reasonable. I manage 12 orgs on there and on average it’s about $200/month for apps with traffic. (I’m also very pro VPS but of the PaaSes heroku is IMO still best and not as pricy as… 4 0 0 0 293 .
May 07 Just found out that yc is back to in-person since '22, and now I feel bad for the lukewarm advice I gave to people on whether they should apply (I was in the remote batch and was quite disappointed). If I said this to you you can safely ignore - I'm guessing an in-person yc would https://t.co/uj7WTjQtWo 6 0 1 681 298 .
May 04 @volkandkaya Will try that, What about for as the page scrolls and sections come into view? Same approach? https://t.co/lbMlvqnLwM 1 0 0 0 132 .
May 04 @volkandkaya is there a way in Versoly to trigger classes on scroll intersect, or to otherwise achieve the same text appear animation you see on e.g. https://t.co/POVsgaVVv7 ? 1 0 0 0 175 .
Apr 30 @willobri The wright-brothers-level innovation is the LLMs, not the hardware. I get where you're coming from with go-easy-on-the-builders but the bad-faith arguments reduce your credibility 1 0 0 0 190 .
Apr 30 @willobri 🤦‍♂️ come on man 5 0 0 0 26 .
Apr 29 One thing I would add though - I think many systems, even as they grow, have *artificial* complexity inflation - many cases where a system could be managed by a junior/mid with 5 to 10 minutes/day of senior oversight. https://t.co/DRtfFMkZ8W 3 0 0 158 242 .
Apr 29 This 👇 https://t.co/ECHGCmAkrY 2 0 1 206 31 .
Apr 29 This 👇 https://t.co/GFd8UqHxKK 1 0 0 0 31 .
Apr 29 Some great single-tweets in this thread https://t.co/4HEFL1fg8I 2 0 3 506 64 .
Apr 26 Banking System is so f**ked. Trying to pay several contractors that we've been paying for months. Now @RevolutApp is just insta-failing them - no actionable response on Live Chat, no way to get support. So fucking frustrating. https://t.co/iMZzD1L8LM 2 0 1 482 250 .
Apr 25 ✅ https://t.co/rgTlBI8V5i 2 0 0 258 25 .
Apr 25 Rails people looking at these tweets Wish people would stop making over generalised claims for their pet theories. There are many ways to build an app, each with benefits and trade offs. https://t.co/FZEb04fcFT 0 0 0 70 212 .
Apr 24 @steveruizok How would a pizza get ordered without eventually having to hit an API/Browser, even if through a CLI? 0 0 0 0 114 .
Apr 24 Still think for the "AI virtual assistant" to hit a value threshold where it becomes widespread the API orchestration model is too limited - there are so many things that APIs only still can't do. https://t.co/KMUqMjuPUs 1 0 0 147 221 .
Apr 24 @meijer_s Ah I see, yeah that's a fair point around positioning 0 0 0 0 63 .
Apr 24 I'd go a step further and say that a cloud based remote-controlled browser is *the thing* in the short term that unlocks the real "AI VA" use case - there simply won't be sufficient API coverage to do everything you can in a browser. But Rabbit's marketing was based on a "Large Action Model" which if this turns out to be true, was dishonest. 1 0 2 439 343 .
Apr 24 It's interesting how people can interpret the same thing so differently. My experiences - personal, family, friends - is that it's basically impossible to get half-decent, reasonably affordable therapy - not the thing I'd be calling for *more* regulation on. Personally don't think the AI chat tool is appealing. If it were the case that the alternatives were abundant and affordable then *maybe* would say this kind of thing is harmful. Otherwise this seems like a good example of "It's the worst thing we have, apart from every alternative" 0 0 2 923 546 .
Apr 24 https://t.co/ujPV2oqZwl 0 0 1 346 23 .
Apr 23 https://t.co/AZpPp5ddru 0 0 0 127 23 .
Apr 23 Glad I didn’t see these types of tweets when I was thinking of applying to yc. The one day of prep for runway for 9 months when I was pre revenue at a very generous valuation was one of the highest leverage things I ever did. Most people’s early stage ideas are worthless. 2 0 0 540 272 .
Apr 23 https://t.co/5678anaRBJ 0 0 0 174 23 .
Apr 22 https://t.co/2L6yIAep6S 0 0 1 368 23 .
Apr 22 https://t.co/xVuxpjiSR0 1 0 1 344 23 .
Apr 20 https://t.co/rEPUifGYYz 1 0 0 190 23 .
Apr 19 @mitsuhiko @getsentry Thanks! Also seems to have reverted back again to thinking we don't have a plan when we do 🙃 https://t.co/FWJGwhVZ4x 0 0 0 0 138 .
Apr 19 @getsentry your product is awesome but first-run experience is bad. Just wasted half an hour trying to get Slack set up - first issue: Upgraded the plan but the app still didn't seem to be aware of the upgrade. Second issue: Getting this cryptic message when trying to set it up,… https://t.co/70NbPM7wUM 1 0 0 0 304 .
Apr 18 @ToKTeacher I think you have the psychology wrong on this. Most people who have these interests do so not out of excitement, but because they want to understand and accept the reality *despite* how it makes them feel. I happen to think, as you do, that they’ve reached the wrong… 0 0 0 0 281 .
Apr 18 '02 Hands Down 1 0 0 270 14 .
Apr 18 This is going to be like crack to people who have lost loved ones and want to talk to them again 6 0 2 842 96 .
Apr 17 @destraynor I say this with ♥️ https://t.co/gdiZlrpQG0 0 0 0 0 55 .
Apr 17 @destraynor I feel you guys are leaning into this trope in a way that comes off as needlessly us-vs-them. It can be true that building is hard and should be lauded, and people get bad reviews for missing the mark. Labeling people with reasonable critique “haters” doesn’t feel very intercom-y 12 0 0 0 292 .
Apr 16 @donaldklee Hetzner or Contabo on hatchbox likely cheapest 3 0 0 0 58 .
Apr 16 @panphora I'm intrigued 2 0 0 0 23 .
Apr 15 Writing something this polished in this amount of time/code is *so* satisfying. No build step, and full control of the markup. 🤩 https://t.co/qdzgDKWMGf 5 0 1 613 152 .
Apr 15 @dvassallo @syg1ll I can see why you’d come to that conclusion if you’re assuming he’s using the video title for more likes - like most other YouTubers. Having watched a lot of this stuff I don’t think that’s how he operates, which ironically is why he has the trust and power he does. 15 0 0 0 285 .
Apr 15 @joeldrapper Ouch! Personally find raw html with a little bit of erb to be the clearest, most maintainable way to do it. Although I'd agree when it comes to Rails frontend stuff e.g. <%= turbo_frame_tag %> Also agree that I'm in a minority and you're probably right that many prefer react 2 0 0 0 295 .
Apr 14 @Mqsley I would pay - would probably prefer yearly sub over paying monthly & potentially delivered as newsletter which links back to website where I can browse by topic 1 0 0 0 172 .
Apr 14 @Mqsley Literally landing page with what you said in the tweet, charge monthly fee for it? 1 0 0 0 90 .
Apr 14 @Mqsley Yes! This sounds genuinely great. 0 0 0 0 41 .
Showing 1001-1100 of 4412 tweets