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 ❤️ 🔄 💬 👁 📝
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 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 (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 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 .
Sep 12 The on-ramp is surprisingly easy 1. Download the @phantom Chrome extension - you now have a unique wallet address. 2. Add SOL to your wallet w/ card - @moonpayhq is quickest - requires KYC but no clunky account - just a way to load up. https://t.co/jy3ZmfFvVP 1 0 0 0 259 .
Sep 12 Spent some time digging in to @solana in the past few weeks as a first foray into understanding blockchain from a technical and product perspective - here's an evolving thread of findings - both technical and non-technical. 15 0 0 0 223 .
Sep 09 @BartMacdonald Surprised @AdvisableHQ hasn’t been mentioned yet 0 0 0 0 63 .
Sep 07 Moving a little outside my zone of competency here, but I think there's a non-zero chance @phantom moves from "chrome extension used by a few thousand crypto people", to "payment wallet used by tens of millions of consumers" in the next ~3 to 5 years. https://t.co/A1q1oGOfnZ 2 0 0 0 276 .
Sep 07 This is what it looks like to be a high output product engineer/ maker. No need for 14 hours days. It’s amazing what can be produced in ~6 hours of focused work per day - even that’s probably a stretch. IME a tiny % of engineers who work outsized hours produce outsized output. https://t.co/oGxMwbp0bz 1 0 0 0 301 .
Sep 07 @rstacruz That’s a very admirable outlook. Sorry this happened to you, props for being so principled in your response 👌 2 0 0 0 119 .
Sep 05 @developer_dao I joined, excited to check it out. Out of interest, what was the rationale for using Ethereum over Solana for the mint? I'm new to DAOs but collectively burning ~ $100k feels super wasteful, or am I missing something? 6 0 0 0 232 .
Sep 04 @dabit3 Excuse the potentially silly question as I'm new to this, but what am I doing incorrectly here? What should I enter into the tokenId field? https://t.co/2IHpWSEn75 0 0 0 0 171 .
Sep 03 https://t.co/OKUItSGjX0 0 0 0 0 23 .
Aug 31 Just observed my first live NFT launch, never seen anything like it. If I'm not mistaken it closed $15m in a few seconds, of which $12m will have to be returned because they oversold. @solana tech & community is impressive. Discord reactions for sense of volume 👇 https://t.co/ngOrGpXM36 6 0 0 0 291 .
Aug 29 Fascinating thread https://t.co/ReN4PszVJU 0 0 0 0 42 .
Aug 26 gm 2 0 0 0 2 .
Aug 26 @Shpigford @htmx_org 1 0 0 0 20 .
Aug 26 https://t.co/30ElPpkH3N 0 0 0 0 23 .
Aug 26 https://t.co/30ElPpkH3N 0 0 0 0 23 .
Aug 20 @businessbarista @JayShettyIW @balajis @Codie_Sanchez Yes! Check out https://t.co/poIzRQfdJt https://t.co/qIfKzUihaR 0 0 0 0 116 .
Aug 17 One of the shittiest ways big cos take advantage of employees is having them in customer facing roles without tools or authority to solve customer problems. Staff have to perform logical somersaults to avoid blaming the org and invariably blame the customer. Lose lose. 5 0 0 0 269 .
Aug 17 @Mqsley @microacquire @EyalToledano Go Quinn!!! 1 0 0 0 47 .
Aug 17 @patio11 @vllry Postmark does non-transactional now too. I've tried them all and it's by far my favourite https://t.co/MDIsep4Tlg 1 0 0 0 129 .
Showing 1901-2000 of 4412 tweets