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 ❤️ 🔄 💬 👁 📝
Aug 26 https://t.co/aFXH5jsILk 0 0 1 333 23 .
Aug 24 On the internet, you can just ✨ Make up new terms ✨ and publish a website, and other people will start to use them. Very cool, highly recommended https://t.co/LXiDZhJpEG 2 0 0 252 169 .
Aug 24 This is cool. HTML First is mentioned in W3C's own Web Sustainability Guidelines (although they mislabelled it "HTMX First" 🤣 https://t.co/PBtm0zRG0M https://t.co/6w55L7BSJS 4 0 0 419 174 .
Aug 24 There are 9 external links out from that document - the only reason I'm not sharing the full doc with links included is that the external links aren't 100% finished just yet, but soooon. 4 0 0 116 186 .
Aug 24 Draft of a one-pager for how to build "Hypertext Rails" applications that are on par with the js ecosystem for experience & slickness, but without most of the complexity overhead. https://t.co/2GVX89YgbB 5 0 1 274 207 .
Aug 22 Learning the hard way this year: Don't consult with people who won't listen to your advice, and heed the early signals. 2 0 1 140 119 .
Aug 21 RT @MikeMcQuaid: I'm super proud to have spent the last year building @Workbrew_ with ex-GitHubbers @johndbritton and @mozzadrella (and som… 0 2 0 0 140 .
Aug 21 Knowing when to use @heroku and AWS, and when not to, can save you $45k/yr (Numbers from a recent @rlygoodsoftware client project) https://t.co/956HlQciqT 1 0 0 180 130 .
Aug 20 @devhenryhale here you go! https://t.co/QTdRjNvMRn 1 0 0 0 50 .
Aug 19 This week's issue: Been using @tellow_app to pay payroll tax for the last 6 months. Just found out the government has not received any of these payments - they're somehow lost in the system. Tellow have no way to get in touch with them & are ignoring support messages 🫠 0 0 0 122 274 .
Aug 18 I honestly think turbo will be replaced with something else in the future - just doesn't feel as magic as the rest of rails. I had the exact same experience and hear this regularly 0 0 0 250 180 .
Aug 18 The average AI founder seems to have thought very little about the implications of their beliefs. Good example here Them: “AIs will be sentient soon” Me: “Gotcha, so probably best not to commercialise them, cos that’d be like slavery right?” Them: “Oh no we’re building a huge moonshot company around giving one to everyone” 🤔 2 0 1 405 330 .
Aug 18 @finereli Love this. Happy to help paint the terrain 0 0 0 0 52 .
Aug 14 Discovered this by accident recently: Best noise cancelling for working from noisy cafés: Play music through normal in ear earphones, wear Noise Cancelling over-ear headphones *on top of them*. Sound quality not amazing but I'm getting zero leakage in my local coffee shop which is pretty noisy - much better than the noise cancelling headphones on their own - so good for focus. Go-to playlist is Big Desk Energy on shuffle https://t.co/GYwWV7rbRV 2 0 0 191 450 .
Aug 14 @RevolutApp I’m locked out of my account. I enter my Passcode and am told it’s wrong. When I try to reset I’m told I can’t use my current password 🤷‍♂️ https://t.co/RmXcie3sMH 2 0 0 0 175 .
Aug 14 @motherwell Our approach to determining value differs. This is like saying when GPRS data came along on cell phones "I'm happy to pay $1 for every mb of data I use to send email, because otherwise I'd have to fly to meet my clients which would cost thousands of dollars" - the value… 0 0 0 0 283 .
Aug 14 @joshmanders Not following - they're credit card fees? 0 0 0 0 54 .
Aug 12 @gavinsblog Yeah, it may be the case that neither work. I’d agree that general digital literacy isn’t going to help much - I don’t even know how you’d create educational content given how quickly it changes and that we’re only starting now to get synthetic media. Also would think there’s not… 0 0 0 0 293 .
Aug 12 @gavinsblog You’re definitely better informed on this than me so i ask this with curiosity - what are the barriers to it (the capacity and desire to vet material one consumes online) becoming widespread in say 10 to 15 years? 0 0 0 0 225 .
Aug 12 This is why I think the only long term defence against disinformation will have to be *individual* education, as opposed to trying to censor it on the platforms - that’ll work short term, but at some point for democracy to work well the people who vote will need to be able to navigate their own way to the truth, or at least away from pure fabrication 2 0 1 407 352 .
Aug 12 There *has* to be a better system than peridodically threatening business owners with the most drastic thing that could happen them (closing their bank account) in order to uphold protective regulations. How can the gov/payment cos not see how insane this is? https://t.co/DvFkUMWZau 0 0 1 223 284 .
Aug 12 @Mqsley Tell me more 1 0 0 0 20 .
Aug 12 Playing this through the cycles, I wonder if this doesn’t just get to a point where people get tired of their entire feed being hollow synthetic content and the “certified real human endorsement” ends up converting much higher anyway 1 0 2 362 234 .
Aug 10 @devhenryhale Love that! Will share GitHub later, currently on vacation. Thanks for the kind words 🙏 1 0 0 0 100 .
Aug 09 Crazy that this is controversial. Getting people to pay you for something, repeatedly, is extremely hard - seems systematically undervalued by people who've never had to do it. https://t.co/PFaJ5O8ufH 1 0 0 237 201 .
Aug 09 At this point this is every few weeks. Neo banks are the perfect example of lipstick on a pig - the underlying system is 💩. https://t.co/Md0PpyYi8E 0 0 1 387 147 .
Aug 09 Makes me sad when a js library doesn't have a vanilla javascript option 😢 https://t.co/sJyJ2ZOTWW 3 0 0 187 97 .
Aug 08 @flaviocopes https://t.co/lIseNJXJ9Q - it’s similar to Alpine but with slightly simpler syntax 3 0 0 0 94 .
Aug 07 @bengbutler @wilhelmklopp @kolo_ai Congrats! Kolo looks very cool, would love to take a look at it if/when rails support drops. 0 0 0 0 127 .
Aug 06 I’ve always been the “Your engineers shouldn’t be hidden away from your stakeholders” guy, but having your ops team tag your engineers in slack multiple times a day and not go to a PM by default, is one of the best ways to get low output/attrition from otherwise great developers 5 0 0 219 279 .
Aug 05 @mubashariqbal If the stats can come from simple Sql queries then @metabase is awesome - super quick to set things up and get familiar with 1 0 0 0 139 .
Aug 02 @levelsio Nope Bonifacio Global City https://t.co/XWxt30mQDS 0 0 0 0 60 .
Aug 01 @levelsio Have you ever done BGC Manila? Rest of Manila is a bit manic but i can’t find a single other city that has the same combination of density (10 x 10 blocks so super easy to get around), walkability (it’s cut off from the traffic of the rest of Manila) and modern facilities - bars,… 2 0 0 0 291 .
Aug 01 @jakobgreenfeld So the new one from insntantly is bogus? 1 0 0 0 56 .
Jul 31 @rtayag Agree! ActiveRecord + the gem ecosystem is 90%+ of the value of Rails in my opinion 1 0 0 0 91 .
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 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 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 @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 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 .
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 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 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 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 481 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 438 343 .
Showing 801-900 of 4131 tweets
← Prev 1 ... 8 9 10 ... 42 Next →