Exploring Open-Source and SolidJS with Ryan Carniato
Ryan Carniato, Creator of SolidJS and Principal Engineer at Netlify, has always had a love for music and tech. He set his punk rock dreams aside and settled down to become a full-time engineer.
Ryan started programming at the age of 11 and got his first job at eBay where he contributed to their top open-source project, Marko. After building his network and experience in open source, he landed a job with Netlify living many developers’ dreams of getting paid to work on open-source projects.
In this episode, Ryan talks to Chuck and Robbie about working on open-source projects, his experiences at eBay and Netlify, and his thoughts on TypeScript and inferred types versus explicit types.
Key Takeaways
- [00:31] - Introduction to Ryan Carniato.
- [02:18] - A whiskey review - Barrel Whiskey Infinity Barrel Project.
- [10:54] - Ryan comments on tech hot takes from Twitter.
- [15:21] - How Ryan started programming at 11 years old.
- [19:50] - Ryan's journey into working on open-source projects.
- [45:48] - Ryan talks about music, hiking, and video games.
Quotes
[13:04] - “When you think of Typescript, you think of something concrete, like something you can build on, and dependable. In Javascript, it's more like an art. Kinda like painting.” ~ Ryan Carniato [https://twitter.com/RyanCarniato]
[19:14] - “I think at a young age where you can find those things that you are empowered to just do whatever you feel like, it's super powerful.” ~ Ryan Carniato [https://twitter.com/RyanCarniato]
[29:14] - “Our biggest bottleneck is the network and the devices that are in the users' hands.” ~ Ryan Carniato [https://twitter.com/RyanCarniato]
Links
- Ryan Carniato Twitter [https://twitter.com/RyanCarniato]
- Mr. Solid [https://northvanrumblers.bandcamp.com/track/addiction]
- SoildJS [https://www.solidjs.com/]
- eBay [https://www.ebay.com/]
- Netlify [https://www.netlify.com/]
- Barrel Whiskey Infinity Barrel Project [https://www.barrellbourbon.com/infinite]
- Twitter [https://twitter.com/?lang=en]
- Motley Crue [https://www.motley.com/]
- Tailwind CSS [https://tailwindcss.com/]
- The Primeagen [https://www.youtube.com/channel/UC8ENHE5xdFSwx71u3fDH5Xw]
- SEGA Genesis [https://genesismini.sega.com/]
- Nintendo [https://www.nintendo.com/]
- Geek Squad [https://www.bestbuy.com/site/computer-tablet-services/geek-squad-24-7-support-welcome/pcmcat748300520360.c?id=pcmcat748300520360]
- Jurassic Park [https://www.imdb.com/title/tt0107290/]
- Vue JS [https://vuejs.org/]
- Knockout JS [https://knockoutjs.com/]
- Backbone JS [https://backbonejs.org/]
- Marko JS [https://markojs.com/]
- The Madness [https://www.whats-on-netflix.com/news/the-madness-netflix-series-everything-we-know-02-2023/]
- The Clash [https://www.imdb.com/name/nm1502648/]
- High Fidelity [https://www.imdb.com/title/tt0146882/]
- Angular [https://angular.io/]
- Ember JS [https://emberjs.com/]
- React [https://react.dev/]
- Svelte [https://svelte.dev/]
- Astro [https://astro.build/]
- Next JS [https://nextjs.org/]
- jQuery [https://jquery.com/]
- Jason Miller [https://twitter.com/_developit]
- JSX [https://reactjs.org/docs/introducing-jsx.html]
- Mesa Boogie [https://www.mesaboogie.com/en-US/]
- Chrono Triggers [https://store.steampowered.com/app/613830/CHRONO_TRIGGER/]
- Dungeons & Dragons [https://dnd.wizards.com/]
- Twitch [https://www.twitch.tv/]
- The Witcher 3 [https://www.thewitcher.com/us/en/witcher3]
- Gwent [https://www.playgwent.com/en]
- Skyrim [https://elderscrolls.bethesda.net/en/Skyrim]
- FIFA 23 [https://www.ea.com/fifa]
- Nintendo Switch [https://www.nintendo.com/switch/]
- Mario Kart [https://mariokarttour.com/]
- Discord [https://discord.com/]
- Github [https://github.com/]
Connect with our hosts
- Robbie Wagner [https://twitter.com/RobbieTheWagner]
- Chuck Carpenter [https://twitter.com/CharlesWThe3rd]
- Ship Shape [https://shipshape.io/]
Subscribe and stay in touch
- Apple Podcasts [https://podcasts.apple.com/us/podcast/whiskey-web-and-whatnot/id1552776603]
- Spotify [https://open.spotify.com/show/19jiuHAqzeKnkleQUpZxDf]
- Google Podcasts [https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy50cmFuc2lzdG9yLmZtL3doaXNrZXktd2ViLWFuZC13aGF0bm90]
- Whiskey Web and Whatnot [https://whiskeywebandwhatnot.fm/]
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io [https://shipshape.io/].
Discussion in the ATmosphere