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 ❤️ 🔄 💬 👁 📝
Mar 05 @dvargas92495 Huge 2 0 0 0 18 .
Mar 02 The qwerty keyboard... https://t.co/RpJtoqmSdC https://t.co/VW9hYZ0yF7 1 0 2 0 71 .
Mar 01 https://t.co/08x8MWKuQG 1 0 0 0 23 .
Feb 25 Reason is how you figure out which feelings are lying to you https://t.co/gg2LGGbam6 0 0 0 0 84 .
Feb 25 Not sure who’s worse - the people using war as Twitter engagement bait, or the people using the people using war as Twitter engagement bait, as Twitter engagement bait 13 0 0 0 167 .
Feb 21 @patio11 FWIW I ditched Heroku (for Cloud66) for same reason for 3 or 4 years, but have been back on it for a year or so now and wouldn't go back (aside from cost considerations). Have found having one place (one CLI, one set of plugins,docs etc.) a big plus considering I have 10+ apps 0 0 0 0 286 .
Feb 21 @lorismatic @metaplex Amazing, excited for you! (And the community) 😁 1 0 0 0 69 .
Feb 14 @Mqsley Will give it a shot, although it looks like it uses the Visa Debit rails - maybe they're doing something different behind the scenes. https://t.co/4cmorC9Ohb 0 0 0 0 165 .
Feb 14 @Mqsley Any reason why that would behave any differently to Revolut, given they're both Visa Debit behind the scenes? 0 0 0 0 117 .
Feb 14 Revolut with Cloud66... https://t.co/THKs3j04WS 1 0 0 0 47 .
Feb 05 Revolut on Digital Ocean... https://t.co/g67dITgJon 0 0 0 0 51 .
Feb 01 Update: this is happening https://t.co/qvSbYNARyo 0 0 0 0 49 .
Jan 25 @NdamukongSuh Love the thread but this ain't true - @solana's biggest barrier to overcome is making it easier to build on for developers. Rust, while loved, is much less common than js & solana dev learning curve is still very high. 1 0 0 0 236 .
Jan 13 Can't wait to start playing around with this - demo video looks so good. Makes the current generation of productivity tools (that weren't designed for async, balanced remote work) feel kind of outdated. https://t.co/UiaH7Vwq5Y 10 3 0 0 226 .
Jan 11 @lorismatic Probably too late but have you seen Sol Rayz? Is that much slower? 1 0 0 0 78 .
Jan 06 @entreprenik @lorismatic Sorry I had to leave early - nice to meet you both! 2 0 0 0 76 .
Jan 02 https://t.co/DiIE2XSuA5 0 0 0 0 23 .
Dec 31 @jasoncwarner @simonw 100% agreed that the average consumer needs safeguards. My preference would be to let people choose - with default being safe mode. You think that works, or safeguards need to be mandated? The biggest waste would be recreating this, just on web3 rails 👇 https://t.co/MCTkdtAN6v 1 0 0 0 301 .
Dec 30 Thrifty car rental with an AIB credit card - 2FA notification not arriving and now seems to be getting flagged as fraud... 😩 0 0 0 0 124 .
Dec 24 @glowwallet gm 0 0 0 0 14 .
Dec 20 @Shpigford @solana Oh also, if you wanted to add @solana support to @VibeWarsNFT I'm pretty sure we could make that happen very quickly :) 0 0 0 0 138 .
Dec 20 @Shpigford @solana I mention this because I know you're a fellow rails hacker, and most of the solana libraries are buried across a bunch of typescript/npm github repos, which (for me at least) was a reasonably high barrier to start playing around. 0 0 0 0 248 .
Dec 20 @Shpigford Have you spent much time with @solana? If the rust thing is a deterrent, I've built quite few Rails/vanilla js apps that make doing most of the basic stuff (sign in, retrieving NFTs & other data) super easy, happy to share :) 1 0 0 0 240 .
Dec 13 @solana @stripe Twitch co-founder @justinkan choosing @solana for his new startup... https://t.co/6W1rQQ3Ofy 3 0 0 0 108 .
Dec 09 https://t.co/5nXUFRHADq 0 0 0 0 23 .
Dec 07 @kentcdodds @ShopifyDevs @snipcart is what you're looking for. Literally up and running 3 minutes. 3 0 0 0 98 .
Dec 05 @heyellieday This confuses me. What constitutes making these web3-native? I used to think it was storing the underlying data on chain but we know that’s cost prohibitive. So is it something else, like using web3 payments or identity? 5 0 0 0 233 .
Dec 04 @FarzaTV Yes! https://t.co/Q2SnTVl3RD 0 0 0 0 39 .
Dec 02 Airbnb again https://t.co/svgeAkmGCv 0 0 0 0 36 .
Nov 28 @Mqsley How so? 0 0 0 0 15 .
Nov 28 I think some of Chris’ recent tweets make overstated claims, but this is a great point. Dismissing web 3 based on lack of near term utility alone is shortsighted. That said, there’s also a shelf life beyond which people will bounce if the utility doesn’t eventually reveal itself https://t.co/5YgWXflJTX 2 0 0 0 303 .
Nov 28 @peteromallet What past trends are you extrapolating here? 0 0 0 0 58 .
Nov 28 I feel personally attacked https://t.co/lPRFT2Mp9x 1 0 0 0 50 .
Nov 27 @DanielleMorrill Sounds like sweet spot use case for @AdvisableHQ cc @peteromallet https://t.co/Zt5aNpu0Bf 3 0 0 0 108 .
Nov 27 @jennplusplus Do a Twitter search for “whiteboard” from:@dhh - he’s not on the side you think he is, although he did pick a silly, very heated topic to write on. 5 0 0 0 161 .
Nov 24 @careem with both Apple pay and my Revolut card… https://t.co/vALMVXDvva 0 0 0 0 72 .
Nov 21 I haven't tried it properly, but I've been following their feed and @htmx_org is basically completely spot on with their analysis and philosophy. I really hope it (and tools like it) continue to gain steam https://t.co/G2EpLW6mN8 6 1 0 0 230 .
Nov 21 2 more failed cards for @quiknode https://t.co/YMM5WxobD7 0 0 0 0 57 .
Nov 21 Have been following this closely and @peteromallet is in the process of building a category-defining product - showing what’s possible when you focus relentlessly on every part of a small number of user flows over the course of years. So impressive to watch https://t.co/7AtowmjJuh 10 2 0 0 283 .
Nov 21 @Quicknode_ with Revolut https://t.co/iFn8B7VLsm 0 0 0 0 48 .
Nov 21 Visa has over 20,000 salaries to pay, so measuring transaction cost as % of volume moved is (somewhat) justifiable. Blockchains *don't employ people* - why go to all this effort to improve/replace the old system and set the bar at the same place as the old one - makes no sense https://t.co/H5dWi3KUM8 2 0 0 0 301 .
Nov 21 People commenting this "Is not bad considering the visa equivalent" are using old-world thinking. The barometer should be "What's a reasonable electricity cost to flip bytes a few thousand times and reliably distribute that information", in which case $880k is completely insane https://t.co/9aELYr4vER 1 0 0 0 302 .
Nov 21 https://t.co/MOoVj7wEwk 2 0 1 0 23 .
Nov 21 https://t.co/g3R4J1hxGy 1 1 0 0 23 .
Nov 20 Airbnb with Paypal... https://t.co/Ct5AHlstwd 0 0 0 0 45 .
Nov 19 Are there any integrated crypto wallets/password managers? If not, someone should build one. 0 0 0 0 92 .
Nov 18 @thomasauros Had this happen also! 0 0 0 0 34 .
Nov 18 Spotify - Using Paypal... https://t.co/mjOb7BoyDL 0 0 0 0 49 .
Nov 18 Spotify... https://t.co/CGMVnVzDDS 0 0 0 0 34 .
Nov 17 A few people asked me after this tweet “What’s wrong with payments now though?”. Maybe it’s just me, but in my experience a good 20% of online transactions just… don’t work 🤷‍♂️ For example, I can’t use the most popular startup bank with Airbnb. Am I alone? https://t.co/5fFFLY03xf 5 0 1 0 281 .
Nov 16 @andywingrave Maybe this: Also, check your DMs! 😁 https://t.co/wcoOYyL1av 1 0 0 0 75 .
Nov 16 Prediction: @budibase will become one of those products you start to hear more and more companies using as low-code tools continue to gain steam. World class team and product in growing space, nailing execution. Happy to be a tiny lil’ investor. Congrats on the launch guys 👏 https://t.co/YbTK9kpstu 16 4 0 0 299 .
Nov 16 @Conaw @RoamResearch Thanks for that. Is this assumption correct? (Firebase complicating things) https://t.co/hxIR0nv9j2 3 0 0 0 121 .
Nov 15 @desoprotocol @desoprotocol @nadertheory can you check your DMs please? Thx! 1 0 0 0 76 .
Nov 15 @nbashaw @jaltma Does it though, in its current form? State requires storage, and storage on pretty much all chains is prohibitive currently (to be clear I’m bullish, just think people are being very unrealistic about where we are vs what’s theoretically possible) 2 0 0 0 264 .
Nov 13 @Goltra Jealous 1 0 0 0 15 .
Nov 12 @Shpigford @VibeWarsNFT @LaserTweets Looks cool! Out of interest, how is it monetised? Couldn’t see anything on the site 0 0 0 0 120 .
Nov 10 @nigeleccles Thanks for hosting ser, good to chat 0 0 0 0 49 .
Nov 10 @dabit3 @developer_dao First mention I've seen of this, from @desoprotocol https://t.co/HGNebGTWCQ https://t.co/Hz38lPrY0i 1 0 0 0 124 .
Nov 07 @gilbert @solana Missed you at Web Summit, are you staying for Breakpoint? 1 0 0 0 74 .
Nov 04 @genemurphy @ConnorPM @joecosgrave @peteromallet Miss you @genemurphy ♥️, not the same without you 2 0 0 0 98 .
Nov 04 @RoamResearch My hunch is that the Firebase dependency is at the root of it. Firebase = slow for initial load and no way to do permissioning easily, which leads to the need to use multiple graphs for different projects, which leads to switching graphs very often & waiting for load each time. 0 0 0 0 296 .
Nov 04 Getting to the point where I'm ready to ditch @RoamResearch for the startup load time/graph switching time/mobile load time. Thought they were maybe working on a rewrite/overhaul but at this point there seems to be better alternatives. 3 0 0 0 235 .
Nov 03 @krlvi @Apple @getsturdy Hahah you did it? 0 0 0 0 42 .
Nov 02 @thomasauros Roam does that with the :: syntax. Next step is being able to browse those in a tabular UI. What app are you using most? 0 0 0 0 133 .
Nov 02 @DavidNewell95 What if I'm not a mobile app? 👀 0 0 0 0 46 .
Nov 01 @dabit3 @WebSummit @CccLisbon @SolanaConf @graphprotocol @theklineventure @reemisradd @martint Where might one catch you for web3 chat and/or beers between now and Fri? 1 0 0 0 168 .
Oct 29 If the idea is to rebuild much of web2 on web3, why is there basically zero mention of relational databases in any crypto/web3 developer docs? What is the web3 analog? As in, something which reuses the existing “tables, rows, columns” abstractions. Cc @dabit3 @developer_dao 5 0 0 0 274 .
Oct 26 RT @paddycosgrave: A little news @WebSummit’s event software will power @CES, perhaps the world’s largest trade show, this January More t… 0 0 0 0 140 .
Oct 25 @thekitze @myfirstmilpod @robdyrdek @ConjureSo Paging @Whelton 👆 1 0 0 0 64 .
Oct 24 @thekitze @myfirstmilpod @robdyrdek Have you seen @ConjureSo ? 2 0 0 0 62 .
Oct 20 Has anyone written about how @code is building one of the most important products and platforms of the next decade with less than 50 devs (roughly, I think). Feels like it might be in the @packyM @notboring backlog? 2 1 1 0 215 .
Oct 12 @solana @phantom https://t.co/ZP4vPTrxpM 1 1 0 0 40 .
Oct 12 Prediction: @solana will be central to whatever @stripe is building here https://t.co/XnZS89iPNX 4 0 0 0 96 .
Oct 09 This seems on the surface a little far-fetched, but in my experience is *so* true, and should enter our discourse around the merits/ills of social media much more. https://t.co/dg0JxPELuA 4 0 0 0 187 .
Oct 09 Culprit today is @GranHotelHavana Barcelona. Politely noted to check in desk that we’ve been in line for 30 mins, seems completely stumped that this might cause frustration. Cc @HotelTonightCX @GranHotelHavana 1 0 0 0 209 .
Oct 09 We need more companies like @DoNotPayLaw who make it easier to hold companies and orgs accountable that play fast and loose with their customer’s time. 0 0 0 0 151 .
Oct 09 It’s because of this, actually: - Owners not present when time gets stolen. - Frustrated customers unable to communicate with people in charge. Stay silent to maintain sanity And collectively we just grow to accept a norm that seems absurd in 90% of other circumstances. https://t.co/e8KzRb9EzJ 0 0 0 0 298 .
Oct 09 Hotels. Why you do dis? Make me stand with bags in your lobby for 30 minutes to access the product I’ve already paid for… 😩 https://t.co/eDk8TyqTRs 5 0 0 0 147 .
Oct 07 https://t.co/Tsb9C6BfE9 0 0 0 0 23 .
Oct 02 @andrewculver That really means a lot coming from you man, very much appreciated. And not surprised BT has similar assumptions, I think we both share a lot of the same approaches to building software 0 0 0 0 199 .
Oct 02 Another thread I wish I'd written - we shape our abstractions, and our abstractions shape us. If we could do it all over again, we'd almost certainly choose different ones, and the PC would be a very different (and much more powerful) environment https://t.co/QgRNDe8P08 0 0 0 0 272 .
Oct 02 @smdiehl @simonw Surely the one key difference is that if the underlying rails are permissionless, then there is now the *option* for informed consumers to circumvent the inconveniences that come with the centralised institutions at their own discretion (vs being either “banked” or “unbanked”) 0 0 0 0 294 .
Sep 29 Don’t sleep on @solana, don’t sleep on @phantom https://t.co/0NyVU2kBX6 https://t.co/0uaynlXDbI 3 1 0 0 95 .
Sep 29 @thomasauros Looks class! 1 0 0 0 25 .
Sep 29 @Austen @ConjureSo 1 0 0 0 18 .
Sep 27 @yongfook @levelsio This might be of interest to you (I’m a fellow web2/rails dev) https://t.co/TwT9vvsSCT 1 0 0 0 106 .
Sep 27 ❤️ Love this from @daxon. One of the best examples I've seen of using NFTs & their community for good https://t.co/ydE74KjPL2 4 0 0 0 129 .
Sep 26 @Suhail If you haven't already gone ahead with Stitch, BQ, and Google Data Studio, @syncinc_ is probably more lightweight for loading it in and keeping it in sync 1 0 0 0 162 .
Sep 16 @luis5000_ @levelsio Yeah it just started working again 🤷‍♂️ but no idea if/when it’ll happen again 0 0 0 0 99 .
Sep 16 Is “Humbled to announce” not a giant oxymoron? Why/how did that become a thing? 🤮 9 1 0 0 81 .
Sep 16 @levelsio Small caveat: Revolut is great, until your account gets flagged, then it’s a complete nightmare. Prob still better than local banks, but wouldn’t rely on it, particularly as a nomad https://t.co/udycNTlkUo 6 1 0 0 217 .
Sep 12 "Programs", aka Smart Contracts, are just functions - they take some inputs, run some logic, and return outputs. They're written in Rust and stored and run on the blockchain itself, and can communicate with each other. There are "System" programs, and "User-submitted" programs. 0 0 0 0 278 .
Sep 12 The API interacts with the blockchain and checks whether the instructions provided were valid. For example, if an instruction to transfer money from one wallet to another wasn't "stamped" by the sender, then the request will fail. 0 0 0 0 230 .
Sep 12 The building blocks look something like this - in short, the web app specifies an "instruction", along with the "program" to send that instruction to. Then, Phantom prompts the user to confirm, and once authorized, "stamps" their signature and sends it to the web API. https://t.co/HiLJDa3SZG 2 0 0 0 292 .
Sep 12 (One thing I haven't seen mentioned much is that you can build meaningful experiences *without* writing any "backend" (rust) code, with javascript alone. I wouldn't be surprised if a sizeable chunk of future web3 devs operate on this layer alone. 2 0 0 0 246 .
Sep 12 Every interaction a user has with @solana, via @phantom, is built on just a few atomic building blocks. Currently making sense of these requires combing developer docs and unpublished github repos, but for web2 devs, they can be understood as a json payload sent to a web API. 1 0 0 0 276 .
Sep 12 The most active @solana use cases currently are DeFi and NFTs. What got me most excited though, was web payments: Initiating a payment takes about 5 lines of javascript, and "one-click to authorize, with immediate confirmation", is a 10x better experience than paying by card. 1 0 0 0 276 .
Sep 12 As well as making simple payments, users can also authorize more complex actions (smart contracts) with @phantom too. An example might be a user authorizing their favourite artist to debit their wallet, in exchange for an ownership certificate representing a piece of their art. 0 0 0 0 278 .
Sep 12 Once you've done this 👆, you now have a way to pay for things with your Phantom wallet, send/receive money, and interact with apps. For example, you can send as much as you want, to anyone with a wallet address, with no fees, settled instantly. No bank needed. https://t.co/zCqtGle4jC 0 0 0 0 284 .
Showing 1601-1700 of 4131 tweets