Episodes
After some big life events and a busy start to the New Year, the fellas are back to make inaccurate predictions about what's to come in 2024. Resources... Podcast: App Stories CSS prefers-color-scheme: https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme Wholesome Recommendation... Muktuk IG: https://www.instagram.com/aplaceforpeoplewholovedogs Reach us at... Do Better Club: ⁠https://do-better.club/⁠ Nathan's Dev Blog: ⁠https://nwcalvank.dev/⁠ Gyan's...
Published 02/06/24
Published 02/06/24
We discuss real-world security and compliance requirements in the context of Nathan's annual SOC 2 Type II audit. Resources... SOC 2 Article: https://secureframe.com/hub/soc-2/requirements Terra Alia: https://store.steampowered.com/app/1183580/Terra_Alia_The_Language_Discovery_RPG/ Nathan's Conway's Game of Life: https://github.com/NWCalvank/conwayLet's Build a Computer in Conway's Game of Life: https://youtu.be/Kk2MH9O4pXYTheCherno's Hazel Dev Logs:...
Published 11/06/23
The cold and the rain have returned to Vancouver, so we've returned to the Dev Show. After the long break, we're calling it Season 3 - it's more of the same, but different (but still the same). Gyan has been learning more about machine learning infrastructure, and Nathan has been mostly focused on SOC 2 and moving resources to private subnets. Resources... Libraries for building TUIs: https://charm.sh/ Spegel: https://github.com/XenitAB/spegel The Cost of Pessimism (Common Sense...
Published 10/23/23
Gyan hath returned from the homeland, so it's time to talk about a mix of topics - from Python generators to the latest in his Istio escapades. Resources... MyHouse Doom Mod (video by Power Pak): https://youtu.be/5wAo54DHDY0 Gitlab Deletes Entire Production Database: https://youtu.be/tLdRBsuvVKc Wholesome Recommendation... Latte Art World Champion - Lance Hedrick (example video): https://youtu.be/gTC3dJvwgUI Reach us at... Do Better Club: https://do-better.club/ Nathan's Dev...
Published 05/29/23
In this episode, we discuss the actionable steps we would take if we were getting started with DevOps in 2023. Resources... CobolScript: https://github.com/ajlopez/cobolscript Minecraft in Minecraft: https://youtu.be/-BP7DhHTU-I Perpetual motion machines: https://youtu.be/L_jxXmdGFSg Ball Bouncing machine: https://youtu.be/VarQDTmwLI0 TS Error Translator: https://ts-error-translator.vercel.app/ Wholesome Recommendation... Hames Joffman's Unhelpful James Hoffman Summaries...
Published 03/13/23
In our second attempt at talking about Kubernetes, we're more successful. Resources... Digital Logic Simulator: https://sebastian.itch.io/digital-logic-sim ScriptKit: https://www.scriptkit.com/ Cool Worlds: https://www.youtube.com/@CoolWorldsLab Wholesome Recommendation... Small Town Vibes in Sooke: https://sooke.ca/ Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter:...
Published 02/27/23
We planned to do a deep-dive on Kubernetes, but the conversation went way off the rails. Resources... Harder Drives: https://youtu.be/JcJSW7Rprio OpenAPI TS Generation: https://www.npmjs.com/package/openapi-typescript TypeScript Generics by Matt Pocock: https://youtu.be/dLPgQRbVquo Wholesome Recommendation... ilmango: https://www.youtube.com/@ilmango Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter:...
Published 02/13/23
Nathan thinks your opinions aren't valid, and Gyan just wants to automate everything. So, another typical episode of the Do Better Dev Show! Resources... The K'nex Computer: https://youtu.be/rdT1YT9AOPA ThePrimeagen Explains JavaScript's Number Behaviour: https://youtu.be/boD0ReK62FI List Of Places to Live in Canada: https://www.moneysense.ca/canadas-best-places-to-live-2018-create-your-own-ranking/ Wholesome Recommendation... Island of The Sea Wolves on Netflix Reach us...
Published 01/30/23
The first episode of 2023 comes with a huge backlog of topics to discuss. We cover the State of JS survey (briefly), many AI-related Youtube videos, and what the heck we've been up to for the last month. Resources... Robert Miles on AI Lying: https://youtu.be/w65p_IIp6JY MKBHD on AI Gets Creative: https://youtu.be/0gNauGdOkro AI Illustrates Through the Fire & The Flames: https://youtu.be/gtLYOnXwWQA State of JS Survey: https://2022.stateofjs.com/en-US/ The Lies We Tell Ourselves...
Published 01/23/23
Gyan has been doing some fault tolerance testing / reliability engineering / chaos monkeying... Whatever you call it, we're here to talk about it. Along the way, we get super sidetracked talking about Kubernetes. Resources... Guido on Lex Fridman: https://youtu.be/-DVyjdw4t9I Coffeezilla on FTX: https://youtu.be/l3HfrRjWilQ NoClip Greatest Hits - Roller Coaster Tycoon: https://youtu.be/ts4BD8AqD9g Homemade Wanderlust: https://www.youtube.com/@HomemadeWanderlust Reach us at... Do...
Published 12/06/22
We walk through a high-level overview of about a dozen different tech-related job titles/roles. Are Scrum Masters overrated? Nathan thinks so. Are graphic designers underrated? Gyan might think so. Tune in to find out for yourself. Resources... Notion Blog Post: https://www.notion.so/blog/sharding-postgres-at-notion Unreal Engine 5.1: https://youtu.be/FUGqzE6Je5c Game Maker's Toolkit: https://www.youtube.com/@GMTK Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev...
Published 11/28/22
In this episode, we struggle to imagine writing code without structural design patterns as we describe each one, based on a link that Gyan found before we started recording. We also cover the usual span of interesting, fun, and frustrating things - this time, including researchers who taught crows about recursion. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter:...
Published 11/14/22
Do we know what we're talking about in this one? You decide! Nathan complains about Pulumi and makes progress on cleaning up a Postgres database. Gyan knows some things about serverside rendering, including how to build a very slow app that increments numbers. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email:...
Published 11/07/22
Talking about stuff we've been up to since we last recorded. Listen if you want to, I guess.
Published 10/31/22
Want to actually crack the coding interview? Easy, just throw Redis at it. If that's not enough detail for you, listen to our conversation about all things caching-related. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email: [email protected] Instagram: https://www.instagram.com/dobetterdevshow/ References... Redis:...
Published 04/04/22
Seriously, what are we even talking about in this episode? Tune in to find out. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email: [email protected] Instagram: https://www.instagram.com/dobetterdevshow/ References... Argo: https://argoproj.github.io/argo-workflows/ Sentry: https://docs.sentry.io/ Wholesome Recommendation... A...
Published 03/21/22
Infrastructure as Code is pretty neat, and now there are abstractions that make your life even easier (or not...). In this episode, Gyan continues to be an AWS shill, and Nathan probably gets himself fired. Tune in to learn how! Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email: [email protected] Instagram:...
Published 03/01/22
Happy Valentine's Day! If you didn't get your significant other something nice this year, don't worry. We've got you covered. Just play them this episode. It's so full of love that you're guaranteed to have a good time. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email: [email protected] Instagram:...
Published 02/14/22
Is Docker here to kill virtualization? Is a hypervisor the newest, coolest pair of sunglasses? Is YAML the worst data format? These questions and more will be answered once and for all in this episode. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email: [email protected] Instagram:...
Published 01/31/22
Don't call it a comeback; it was just the holiday season. We're back, and it's a new frickin' year, so we're going to need you to get all the way off our backs about not uploading for a few weeks. We're talking about the year that was, the year that will be, and our career/job-related plans (or lack thereof) for the coming 12 months. It's basically one, big Do Better segment, so strap in. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog:...
Published 01/18/22
It's climbing in your windows, snatching your velocity up... Tech debt is always sneaking into a project. What is it? How can you deal with it? Can it be stopped? We discuss. Also discussed... Nathan is starting to express symptoms of imposter syndrome, and Gyan is not a fan of a certain biography. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter:...
Published 12/13/21
Recorded from the kitch- I mean - new studio, near Vancouver... comes a discussion about onboarding new team members. We also talk about our excuses for all of the things that we're still not doing better on. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter: https://twitter.com/gyancode Nathan's Twitter: https://twitter.com/nwcalvank Email: [email protected] Instagram:...
Published 11/29/21
Deciding whether to specialize in your developer skill set can be a difficult choice... or is it? In this episode, we hash out the final, correct answer to the question of whether or not specialization is, in fact, for insects (or just COBOL devs). In other news, it's rainy in British Columbia right now, Nathan is moving, and Gyan is rebuilding some healthy habits. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter:...
Published 11/15/21
Much like porridge temperature, your level of database control needs to be just right. That's where RDS Custom comes in - a new AWS product that Gyan and his team have been working on. In this episode, he explains what RDS Custom is all about and for whom it's intended. Also discussed is Nathan's visit to Ontario, a bad movie, and using novelty to fight existential dread. Reach us at... Do Better Club: http://do-better.club/ Nathan's Dev Blog: https://nwcalvank.dev/ Gyan's Twitter:...
Published 11/08/21