Helping to make the world a bit better through better Web. I love creating great things with great people. He/him. @Cloudflare. Previously: Angular, Google, Sun
Public Key
npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c
Profile Code
nprofile1qqs8m4sg9rq85aurl5pfkc6vhcj43zrh4u22km54wduq6759y8fzp0cpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds5g3xxx
Author Public Key
npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Show more details
Published at
2024-08-08T07:01:24+02:00 Event JSON
{
"id": "dd30b2a0f88bf19ee0cdd312c4d6c7766df99128a0205cf45ea1e8996e4e443b" ,
"pubkey": "7dd60828c07a7783fd029b634cbe25588877af14ab6e9573780d7a8521d220bf" ,
"created_at": 1723093284 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Igor Minar\",\"uns_name\":\"IgorMinar\",\"about\":\"Helping to make the world a bit better through better Web.\\n\\nI love creating great things with great people.\\n\\nHe\\/him. @Cloudflare. Previously: Angular, Google, Sun\",\"website\":\"https:\\/\\/igor.dev\",\"lud06\":\"lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhk6mmvv3uhqmrpvdjngdgf8zvx6\",\"banner\":\"https:\\/\\/igor.dev\\/bio\\/igor-banner-1500x500.jpeg\",\"display_name\":\"Igor Minar\",\"nip05\":\"[email protected] \",\"picture\":\"https:\\/\\/nostr.build\\/i\\/nostr.build_8ce1fc021390f20e5831beed8f740bf3d538f71b03ad1eae24f66876f54bca78.jpeg\"}" ,
"sig": "f8696290db42a3c246c8447f6a98710c7bca08db97faa152099d1b5a889279af40be78319005aa26cd58f210225aa19d2e6ebf39759d8b9e5f14aec6699812ab"
}
Last Notes npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Life is a team sport. If we want our team to win, we must focus on what unites us, lean into it, and accept or even celebrate our differences. npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar How it started vs how it’s going. #pourover #coffee https://image.nostr.build/f0e0c2cc4c72ff130da8171d5b3d38c39039031333aeb8dfadebefdbecbfbec3.jpg https://image.nostr.build/4032e689babf3e654569acd3efcee1699cbb313423addcffeb9b7a04332d8e76.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar The fastest way to gain people’s trust is to be vulnerable, transparent, and to disclose your incentives and intentions. If you have ulterior motives, the fastest way to gain people’s trust is to be seemingly vulnerable, seemingly transparent, and to seemingly disclose your incentives and intentions. If executed well, the difference is impossible to spot. This is where reputation, history of past actions taken, and real sacrifices endured can help to tell the two apart. PS: This message is not brought to you by any sponsors. npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar The most epic motion picture sound track ever… go! 🎉 Mine: https://tidal.com/track/37091007?u npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar We need to denormalize installing crappy and huge native apps that also invade peoples privacy in order to perform simple day to day transactions. This EV station could have asked me to scan a QR code and pay for parking/charging via a 100kb web app. I’d be checked in under a minute and wouldn’t need to worry about uninstalling anything once I leave. Instead I had to download a clunky 24MB app. Stop requiring native app installs and use the Web instead. Web apps are cheaper and faster to build and provide better user experience for these transactional use-cases. There is absolutely no justification for native apps here except for poor technical judgement or incompetence. https://image.nostr.build/361e955ae53643334accfb122eb80af537345dee6a7e126ced56431626426fbe.jpg https://image.nostr.build/da1e4a0623bd855a35e7a9164f50a18b52b7c61cf28fe879082e7992404120fa.jpg https://image.nostr.build/b51cdf3bef902082ff4af4a6519f2b44e8b475856099f468d32e2e8fd0d035ee.jpg https://image.nostr.build/00e0e1f3edd949c4c2a626c4d2aeab6d52b59c650a9606bbb6bb71ab8c044059.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Welcome! I love it here! I’ve been experimenting with Nostr for a year or maybe a bit more. It’s fascinating and I’m convinced that it will take over the world just like bitcoin will. Because freedom and sovereignty and privacy matter now more than ever and you no longer get those things (and never really could) in any centralized system or platform. As for Mastodon, their approach will fail (has failed already?) because instead of true freedom and sovereignty they allow people to create small kingdoms where individuals rule and these individuals are just as flawed and vulnerable to coercion (by private individuals or organizations/government agencies) as the kings and queens of centralized platforms. Btw Nos via TestFlight is my fav client these days. I also use connect.nos.social to repost my posts to Twitter to retain some reach and “lure” people to Nostr. Incremental migration strategies for social ftw! Just like in software engineering! npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Elon completely lost it in my opinion. He has had so much potential and could have done great things. Many of his past accomplishments will go down in the history books as magical and unprecedented, but he himself will be portrait mostly negatively, unless he gets his shit together and stops spreading lies and misinformation. I’m truly saddened but I have no choice but to divest from Tesla and his companies unless he changes his ways. I won’t buy the Starlink dish I was looking into and I won’t buy another Tesla. I can’t change his was, but I can control how I “vote” with my money. Examples: - Elon misleads via incomplete information: https://x.com/elonmusk/status/1829185699184292285 - my take: most of America’s wealth has been extracted and concentrated in the hands of a few via the labor of immigrants, often undocumented or even forcefully brought to America. Many undocumented immigrants became that, not by their actions, and must not enact collective punishment on them. Those that are taking advantage of our society, or are endangering it, should be punished or expelled, but this should apply to everyone regardless of their immigration status. - Elon misleads via carefully crafted video: https://x.com/EndWokeness/status/1829216739537949063 - my take: all of us want elections to be fair and secure, voter ID laws if accompanied by unobstructed access to IDs sound awesome! Do not ask minorities in NYC if they have IDs, of course they do! Go to rural Missouri instead. More info: https://youtu.be/rHFOwlMCdto?si=i2PWcwiPd7j4RJy6 There is so much more, just scrolling through his last Twitter posts about Brazil and US elections makes my head spin. He’s totally lost and disconnected from reality and is dragging down all of his followers with him. Elon lost his way, likely his absolute power corrupted him absolutely, and instead of saving humanity is now actively destroying it. npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar As much as I want Kamala to win, and win she will, I can’t stop that undeniable feeling that America is missing out on likely the best president in generations. Michelle. ❤️🙇🏼♂️ https://image.nostr.build/b4ba01977e95c11441ef377985d73a7d197138512f3f47968923013ba3b1cbee.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar As much as I want Kamala to win, and win she will, I can’t stop that undeniable feeling that America is missing out on likely the best president in generations. Michelle. https://image.nostr.build/e75e96f67280ca0658f2771e9f3244133bf39b3f91298d7f4ec56f65c85da5bf.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Wow… NVault looks like THE missing piece of the puzzle for Nostr’s nsec private key protection!!! Thank you @npub1qdj…fqm7! https://github.com/VnUgE/NVault npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Without the right culture, set of incentives, processes and tools to support your team, pushing your teams to GSD or “Get Shit/Stuff Done” quickly turns into “Gruesome Shitshow Days” or “Ghastly Shit Delivered” and totally backfires. Always focus on the outcomes, positive and desirable impact, and not the output! Landings over launches! npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Big day today! #bay2bay #volleyball #tryouts https://image.nostr.build/9a2877ba2cbcda64f3587e4281bcf87c770f16becec1bced90c4367350c9bda0.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar https://image.nostr.build/6bbe51a519178622b11ebf8e42f714979cf8469199c8e8b3fa88cc391f43609c.jpg Catching up with a friend… npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Bye bye Utah, until next time! https://image.nostr.build/afa767ab661dda17e437ed9655d8da4d9bb64a10ce6360a45acaaf1b4ac6fbfb.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I accidentally hiked up Bald Mt, Deer Valley, UT! Omg so insanely beautiful. Thank you Stephanie for pointing me in the “right” direction. 😊 https://image.nostr.build/76622bde107c12a8e420f37a6144f852719fd0f0c1e479271018fc2156399198.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Shruti and Dev recording a podcast episode at #ReactRally 🎙️🎥 https://image.nostr.build/1cab46c29dfc34532495f8a354170155b306650f2d2fed8c93f0385d6a248ebf.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Park City, Utah is quacking beautiful! 🏃🏼#ReactRally https://image.nostr.build/e3dd8840bf62fc235b039fe695693a5fef7ef25fc4e8a8d99db7c13343c1939d.jpg https://image.nostr.build/8f3dda9ca3ce1ca2e40b7983c1976ea17c16ff9a6fb781cbf483f2e13565bad6.jpg https://image.nostr.build/37939e65e633fb3cc3aa497a5671a8266195f551e18e3cdadc19fb36d75d5d69.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Landed in SLC, Utah for #ReactRally! https://image.nostr.build/2db4d9f1d23937f3be40c44a1ba0d282374e9462de7976502b8fc5dd95a273fd.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I’ve completed my first triathlon since the pandemic. It was so much fun! 🏊🏻🚴🏻🏃🏼🏅 Thank you #TriSantaCruz for organizing! One more to go this season! The Santa Cruz Triathlon in September. I can’t wait. https://image.nostr.build/885a97c762bb4acd23e4911ad4ee19b982a3f3267132de1a14419f82c24c5eb1.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Background info: https://image.nostr.build/cea0db82622a96f8e37b932f60a8625d2cd7d72a899fef06aa8df8694d108d35.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Saturday pour-over from Honduras — Itacayo Gesha by Arturo Paz via Verve Coffee ☕️ You can definitely taste the tangerines 🍊 in this one. Excellent beans and roasting! https://image.nostr.build/19bf163f1c0892ee8ba9441b89fe157b93ce950213cb3091015836b8a4162b8e.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar 🚀 Launch early, land often! 🛬 The most critical ingredient in building great products is the feedback loop. The sooner you can build something that you can get to the hands of a potential user the better. Even with two decades of experience in building things, I’m often wrong about some aspects of the thing I’m building. I used to be surprised about it, later upset about it, but now I accept and expect it. Back in my early days at Google, I had the honor to work with Alberto Savoia, the person who gave pretotyping its name. If you have not hear of it check out: https://www.pretotyping.org/ Pretotyping changed my life. I use it at work, and personal life all the time. I haven’t done a single home construction project without employing pretotyping techniques first to validate my ideas and assumptions. Blue painters tape to sketch out a construction project FTW! The goal with pretotyping is to launch even before you have a product and start collecting feedback even sooner than the first prototype exists. Feedback helps you focus on the right “it”, weed out nonsensical features, and build a product that people want to use. To get the feedback you need to launch something. It could be as much as describing a hypothetical product to a friend. That’s a perfectly valid pretotype. Later you can build a prototype and give a demo. More feedback will come. Demo often, especially to individuals and small groups. Note their questions. Make sure you can answer them with ease in the future or better - improve the product so that the question doesn’t even need to be asked in the future because the answer is obvious! As your demos improve, extend and increase the size of the audience. By the time you go “public”, you should understand all the questions that people might ask, and have clear and simple answers to them. You now go GA, and you keep on pushing updates and landing all of them. No major regressions, no clunky poorly integrated features. You’ve got telemetry and feedback channels in place to know when you messed up, and ability to rollback or rollforward as needed. The more often you push to prod the sooner you learn if the changes you made are any good. Pushing to prod daily is great, even more often — eg on every commit — is better but requires more discipline and might not always be the most pragmatic choice. It all depends… But the point is that reducing the time or latency between an idea and feedback, and hyper optimizing for the frequency and quality of the feedback loop is how you build great things. 🚀 Launch early, land often! 🛬 PS: liked this post? Check out “Landings over launches”: https://njump.me/note1pkf0d552j6hf6v7v9q0d8nmncg8t62jk2ewyvvdhyc59lnejhcpqytwze3 npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Landings over launches! Many focus on launching, or shipping! So often I hear “when will X launch or when will Y ship?” Or “What are you shipping today?”. Launching feels good, but landing is what matters! Airline are not in w business of taking off, they are in a business of landing with happy passangers and their undamaged luggage, safely, on time, and in the right destination. The same applies to building software and products. The launch is a prerequisite for a landing. But the effort only matters it the launch landed safely and customers are happy. So the next time someone asks you when will X ship, pause them and ask about their expectations around the landing. Even an airplane can take off with an empty tank and luggage not yet loaded, but only if nobody cares that it will crash shortly after the launch. I’d avoid an airline that operates in this way. Landings over launches! npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar #abba #voyage #voyage #thankyouforthemusic https://image.nostr.build/993da9d34b93c3f808347db2120e25ec25c915fce16d472569509ea245c7b2e7.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I found a new soul mate! 🧡 This week’s collab with pi0 @ Cloudflare London was from another world. It’s rare when two minds are aligned not only on technical but also on nontechnical aspects of a project, let alone on a vision of a better future. Thank you Pooya for being. #london #unjs #web #cloudflare https://image.nostr.build/5e703835c9681efb84c50d2e3455a799c5ab4e2c5c9e8ab1f048d596fe016287.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar #aroundandarounditgoes #london https://image.nostr.build/1309f367435f971cdcb90924802e1f35d072747e4645d43981daf0c9e7aa81a3.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar #sheseesyou #london https://image.nostr.build/ecd4872facd65d512869eb872cceecc8e79512e3c3d85de2f7794d6067656464.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar #alwaysbetonicecream #london https://image.nostr.build/feb244141bbf610b3ad54abc4affdac85eb4fd50fa86a613b0758b066495c0dd.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar #fuckwar #london https://image.nostr.build/399227d76661311e09f1e830300b6c2099734caf94fe964d0f8891ebe37e8c86.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Don’t give up! npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Hello there! #london https://image.nostr.build/76bdbb11b8340326bd24dcfb9efab3b56338f63003a1cdc39a46acc4059bb974.jpg npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I’m spending this week in London hacking, needing out, and meeting people! It’s the best part of my work! I’ll even co-present some cool shit with Pooya Parsa of unjs/unenv/nitro/nuxt on Thursday! https://x.com/IgorMinar/status/1815765583348027434 npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar WebKit/Safari/Apple have been holding back the Web for years but when it comes to privacy they deliver cool stuff and push the boundaries all the time! Now please also go and add all the missing PWA and modern Web APIs please! Privacy is useless if the browsing experience is stuck in 2010s. https://webkit.org/blog/15697/private-browsing-2-0/ npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar This is incredible! I love these kids of stories from real life! https://youtu.be/AVN1IjJHeds?si=8WrxSYIi6Rlq5gfW npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar This is so cool!!! Ever since I joined Nostr I wondered how will the key and token management system evolve and this looks like exactly the right direction! I love it. https://damus.io/note15zn47ckdltfw09g3gu4ndhgt2kt2f375xyg7ywysplkr7tfyqg4qk9lgz2 npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar This is an interesting challenge. https://userinyerface.com If only this was totally made up. Most UIs follow at least one of the anti patterns captured in this jewel. npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I accidentally recorded a podcast about the behind the scenes history of Angular 2009-2016. https://twitter.com/IgorMinar/status/1654841959704559619 You can listen at: https://bit.ly/AMP41-Spotify https://bit.ly/AMP41-Google https://bit.ly/AMP41-Apple https://bit.ly/AMP41-Podcasters npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I’ve been boarding a lot of new people, often very senior people onto my team at Cloudflare, and one of my top onboarding topics has been how to minimize the impact of the Valley of despair. This psychological phenomenon is real. I’ve experienced it myself several times and it can be a drag. There are hover coping strategies that help, mindset as described in this post is one, another one is providing people going through their professional (or personal) transition a lot of support. Quickly building a relationship based on trust helps. Radical candor is the way. https://community.thriveglobal.com/how-to-avoid-the-valley-of-despair/ npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar I’ve finally set up NIP-5 verification! Quite easy. https://nostr.build/i/nostr.build_c4ef0158b458e40570ae150459ab763a15d8de1e29640af5c1ac56d623af4e0d.png npub10htqs2xq0fmc8lgznd35e039tzy80tc54dhf2umcp4ag2gwjyzlsn8dc4c Igor Minar Picard Hide and seek is such an amazing episode. True highlight of an epic season. So well done and with so many important lessons about mental health, self discovery, conquering fears and evil, making friends and compromises. https://memory-alpha.fandom.com/wiki/Hide_and_Seek_(episode)