Skip to main content
Do Better Dev Show

Do Better Dev Show

By Do Better Dev Show

Do Better Dev Show is hosted by two software engineers from the Pacific NorthWest about Development, Engineering, and continually improving in their careers and lives!
Follow along as they chat about software practices, development workflows, tools, interviews, and everything in between.
Available on
Apple Podcasts Logo
Google Podcasts Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

24 - Elastic Compute Cloud (AWS EC2)

Do Better Dev ShowJun 14, 2021

00:00
01:14:42
3.3 - Tech Trends for 2024
Feb 06, 202401:42:28
3. 2 - SOC 2: Security Compliance
Nov 06, 202301:22:21
3.1 - More of the Same, But Different

3.1 - More of the Same, But Different

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 Investing): https://youtu.be/qVHT2PEEuDg


Wholesome Recommendation...

Tim Minchin's latest song (Play It Safe): https://youtu.be/l8ouigVtUvo


Reach us at...

Do Better Club: https://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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Oct 23, 202301:04:35
2.11 - Istio Steals Your Healthchecks & Sneaky Python Performance Woes

2.11 - Istio Steals Your Healthchecks & Sneaky Python Performance Woes

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 Blog: https://nwcalvank.dev/

Gyan's Twitter: https://twitter.com/gyancode

Nathan's Twitter: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

May 29, 202301:19:42
2.10 - DevOps: How To Get Started

2.10 - DevOps: How To Get Started

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 (example): https://youtu.be/qazVzmWvQGo


Bonus Women's Day Recommendations...

The Charismatic Voice: https://www.youtube.com/@TheCharismaticVoice

Homemade Wanderlust: https://www.youtube.com/@HomemadeWanderlust

Brooke Does Everything: https://www.youtube.com/@BrookeDoesEverything


Reach us at...

Do Better Club: https://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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Mar 13, 202301:14:54
2.9 - Kubernetes Components, (Time) Travel Hacks, & IAM Confusion

2.9 - Kubernetes Components, (Time) Travel Hacks, & IAM Confusion

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: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Feb 27, 202301:21:33
2.8 - TS Return Types Drama, Basic K8s, & Chainsaws

2.8 - TS Return Types Drama, Basic K8s, & Chainsaws

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: https://twitter.com/gyancode

Nathan's Twitter: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Feb 13, 202301:17:28
2.7 - Discussing Code Quality

2.7 - Discussing Code Quality

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 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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Jan 30, 202301:24:23
2.6 - TypeScript vs JavaScript, ChatGPT, and Catching Up

2.6 - TypeScript vs JavaScript, ChatGPT, and Catching Up

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 to Keep Using Golang: https://fasterthanli.me/articles/lies-we-tell-ourselves-to-keep-using-golang

mCoding Youtube Channel: https://www.youtube.com/@mCoding


Wholesome Recommendation...

Alex Melton Pop Punk Holiday Special: https://youtu.be/q5fJyjIoj6o


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Jan 23, 202301:24:42
2.5 - Chaos Testing & Kubernetes

2.5 - Chaos Testing & Kubernetes

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 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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Dec 06, 202201:23:55
2.4 - What Would You Say You Do Here? Discussing Tech Roles

2.4 - What Would You Say You Do Here? Discussing Tech Roles

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 Blog: https://nwcalvank.dev/

Gyan's Twitter: https://twitter.com/gyancode

Nathan's Twitter: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Nov 28, 202201:33:46
2.3 - Next.js, Design Patterns, & Teaching Birds About Recursion

2.3 - Next.js, Design Patterns, & Teaching Birds About Recursion

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: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Nov 14, 202201:31:12
2.2 - Postgres Vacuuming & Server-Side Rendering

2.2 - Postgres Vacuuming & Server-Side Rendering

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Nov 07, 202201:29:41
2.1 - We're Back with Rust, EKS, and International Ladies

2.1 - We're Back with Rust, EKS, and International Ladies

Talking about stuff we've been up to since we last recorded. Listen if you want to, I guess.

Oct 31, 202201:27:56
52 - Straight Cache, Homie

52 - Straight Cache, Homie

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Redis: https://redis.io/

1Hz Redstone computer: https://youtu.be/tDxKhiJfgYk

The Problem with Productivity Advice: https://youtu.be/xY0tJAkukWc

Interview with Postdoc, Junior Python Developer: https://youtu.be/YnL9vAFphmE

Lex Fridman Space Colonization and Self-Assembling Space Megastructures: https://youtu.be/KW8Vjs84Fxg


Wholesome Recommendation...

How to Longboard with Alex Hannigan: https://youtu.be/wyqaXxmb-8Q

Apr 04, 202201:19:01
51 - Sentry, Hypothetical Architecture, and Learning Spanish

51 - Sentry, Hypothetical Architecture, and Learning Spanish

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Argo: https://argoproj.github.io/argo-workflows/

Sentry: https://docs.sentry.io/


Wholesome Recommendation...

A Series of Unfortunate Events (on Netflix)

Mar 21, 202201:12:39
50 - CloudFormation vs Pulumi vs CDK

50 - CloudFormation vs Pulumi vs CDK

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

CDK: https://docs.aws.amazon.com/cdk/api/v1/

Pulumi: https://www.pulumi.com/docs/


Wholesome Recommendation...

Mumbo Jumbo: https://www.youtube.com/channel/UChFur_NwVSbUozOcF_F2kMg

Mar 01, 202201:24:12
49 - What to Love About Software Engineering

49 - What to Love About Software Engineering

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Lix Jump: https://youtu.be/DZpXCbOUIxc

Lex Fridman Podcast 258: https://youtu.be/SGzMElJ11Cc


Wholesome Recommendation...

Mufasa Good Vibes: https://youtu.be/u5CZz4rrRY8

Feb 14, 202201:14:48
48 - What is Virtualization, Anyway?

48 - What is Virtualization, Anyway?

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Pulumi: https://www.pulumi.com/


Wholesome Recommendation...

Oregon Zoo Instagram: @oregonzoo

Jan 31, 202201:02:54
47 - Holy Frickin' Heck, It's 2022

47 - Holy Frickin' Heck, It's 2022

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: https://nwcalvank.dev/

Gyan's Twitter: https://twitter.com/gyancode

Nathan's Twitter: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Pulumi: https://www.pulumi.com/


Wholesome Recommendation...

Summoning Salt (example video): https://youtu.be/mmJ_LT8bUj0

Jan 18, 202255:14
46 - Tech Debt, Alan Turing, and Hinge

46 - Tech Debt, Alan Turing, and Hinge

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: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

FairPhone Review: https://youtu.be/gkmzDwgvqQM

Landyachtz Dinghy: https://youtu.be/CtJbGxnvoR4


Wholesome Recommendation...

Charismatic Voice (example video): https://youtu.be/pYWmkwlHk6o

Dec 13, 202101:06:09
45 - Onboarding: The Good, The Bad, and the Non-Existent
Nov 29, 202101:08:49
44 - Should Developers Specialize?
Nov 15, 202101:05:20
43 - RDS Custom: Managed Database with a Twist

43 - RDS Custom: Managed Database with a Twist

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: https://twitter.com/gyancode

Nathan's Twitter: https://twitter.com/nwcalvank

Email: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

RDS Custom: https://aws.amazon.com/rds/custom/

Guns Akimbo: https://youtu.be/ZOFatKD0Vzo

Matt D'Avella time video: https://youtu.be/bmr1-K4dfvg


Wholesome Recommendation...

Cardboard Castles: https://youtu.be/FN1OR1aa2cM

Nov 08, 202159:39
42 - Git is the Answer to the Universe

42 - Git is the Answer to the Universe

Friends help friends git good. Don't have friends? We can relate, so let's talk about git together.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Atlassian Git Rebase Documentation: https://www.atlassian.com/git/tutorials/merging-vs-rebasing


Wholesome Recommendation...

Tim Minchin's Matilda The Musical (sample): https://youtu.be/P9GUTr2VXEA

Oct 18, 202101:03:59
41 - The Software of Personal Finance

41 - The Software of Personal Finance

Whether it's your bank, brokerage, or investment platform, software runs most of our interactions with money these days. In this episode, we discuss the software that we use to manage and automate our personal finances.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Tim Minchin as Judas: https://youtu.be/5lTwmK__TDo

Access Control Podcast (SRE): https://youtu.be/IN3aE_3MFso

RC Forward: https://rcforward.org/


Wholesome Recommendation...

GoodTimesWithScar in NotAWheelChair: https://youtu.be/sfim5htXx14


Software Mentioned (Signing up through these links can help support the show)...

Lending Loop: https://my.lendingloop.ca/lenders/retail_lenders/registrations/new?code=53531f

Wealthsimple (Get $10,000 managed for free): https://wealthsimple.com/invite/nwcalvank

Tangerine (Referral Key: 53626470S1): https://www.tangerine.ca/

Oct 11, 202101:14:24
40 - The Frontend Ecosystem is a Mess

40 - The Frontend Ecosystem is a Mess

In this episode, we vent our frustrations with the Frontend/Javascript ecosystem. Do you ever feel like you're the only crazy one who wonders why your npm scripts live in the same file as your dependencies? You're not alone.

We also talk a lot about dopamine, spawning a conversation about how we're trying to stay mentally healthy and motivated through a boring period of life.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

MacroFactor: https://www.strongerbyscience.com/macrofactor/

Huberman Lab Podcast on Dopamine: https://hubermanlab.com/controlling-your-dopamine-for-motivation-focus-and-satisfaction/

Lindsey Stirling's New Video: https://youtu.be/apggZTGoN4o


Wholesome Recommendation...

Fortunecooking How to Make Simple Sushi: https://youtu.be/eLRL18LvVyo

Oct 04, 202101:15:45
39 - Escaping the Ivory Tower (Physics to Development w/ Jon)

39 - Escaping the Ivory Tower (Physics to Development w/ Jon)

Our friend and former coworker, Jon, went from a decade in Physics to a career in Software Development. His journey passed through QA, Frontend, YAML Doctor...ing, and may wind up in Machine Learning.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Nathan's Favourite Episode of Epic Meal Time: https://youtu.be/ZYffV7qhvTc


Wholesome Recommendation...

Brooke Johnson Longboarding: https://youtu.be/z94653s1B64

Sep 27, 202101:18:45
38 - We're Developers... Now What?!

38 - We're Developers... Now What?!

Working as a developer is cool and fun, but what comes next? The guys discuss how they're struggling to figure out what's next for their careers, and how they're trying to plan accordingly.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

FOAAS: https://foass.1001010.com/

A Typical Conversation with My Mom: https://youtu.be/XmecyCCdknk

MKBHD Road Trip Day 1: https://youtu.be/NqfitWYfrcg

MKBHD Road Trip Day 2: https://youtu.be/Eb-vBAS2Dls

Fireflies cover: https://youtu.be/KklfyaIUUHs

Sep 20, 202101:12:15
37 - Linux Turns 30!

37 - Linux Turns 30!

Everybody's favourite kernel with a penguin mascot has hit the big 3-0! In this episode, Nathan tosses around some half-baked Linus facts, and Gyan waxes poetic about all the ways that Linux has made his job possible.

In this largely off-topic discussion, Gyan provides his initial feedback on being the proud owner of a Kindle, and Nathan finally brings this show back to being the Rocket League podcast that it was destined to become.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Wholesome Pick: https://youtu.be/aVevvbFNKiY

Common Sense Investing - Investing in Happiness: https://youtu.be/iNZk-N6uDcg

Rational Reminder - Day Trading & Overconfidence: https://youtu.be/c2QMkY8vuRs

Sep 13, 202101:15:27
36 - Managed Databases and Existential Crises

36 - Managed Databases and Existential Crises

You know what's cool? Databases. You know what's not cool? Managing a database yourself. In this episode, Gyan tells everybody about RDS.

In an abbreviated do better segment, the guys discuss their sudden onset of existential dread.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Wholesome Pick: https://youtu.be/wQyMJNRPjjE

MKBHD Z Flip Video: https://youtu.be/1uu9VWBgcBU

Sep 06, 202153:59
35 - You (Don't) Need Microservices

35 - You (Don't) Need Microservices

You're not one of the cool kids unless you're using microservice architecture, but, like... should you? In this episode, they guys discuss the pros and cons.

Note: Nathan's primary audio file got corrupted, so this was produced using the backup source. Apologies for the worse-than-normal quality.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Wholesome Pick: https://youtu.be/9MnR-XbZKGg

Aug 30, 202101:12:30
34 - Staying Healthy as a Developer

34 - Staying Healthy as a Developer

So, you can optimize a database query, but can you optimize your health? The guys talk about keeping those joints feeling good while working as a desk jockey. Pain will be aaaaall the way off your back by the end of this one.*


* We're not doctors, nor medical experts. The contents of this show are for entertainment purposes only.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Pitch Meeting (a compilation for your viewing pleasure): https://youtu.be/yqbDUKavWiM

Kelly Starrett: https://www.youtube.com/c/TheReadyState/videos

Aug 23, 202101:12:59
33 - Elasticsearch in the Real World

33 - Elasticsearch in the Real World

When Elasticsearch isn't generating drama, it can be used to generate fast and accurate search results within a document database. In this episode, the guys talk about their experience with using ES in the real world.

In the do better segments, Gyan continues to make (false?) promises about the Do Better IG account, and Nathan argues that a meet-up he had with a girl was definitely a date.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

ArgoCD: https://argoproj.github.io/argo-cd/

RIP John Meadows: https://youtu.be/J9ZBRuY43xs

Aug 16, 202101:05:23
32 - We Changed Our Minds

32 - We Changed Our Minds

Is TypeScript trash? Are feature flags the future? In this episode, the guys discuss how their opinions have changed over time.

Meanwhile, Gyan is doing better with cable management and Nathan is happy about olives stuffed with blue cheese. It's the little things in life.  


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Aug 09, 202101:25:06
31 - How to Keep Your Database Happy

31 - How to Keep Your Database Happy

The roadtrip is over, and it's time to talk about development stuff again!

Databases are a complex topic that people dedicate entire careers to, but that shouldn't stop you from writing responsible queries, using the right indices, and sharding your tables properly.

In the do better segment, Gyan talks about his need for introvert time, and Nathan admits that he's not doing better at anything other than Rocket League.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Lex Fridman & Andrew Huberman: https://youtu.be/VRvn3Oj5r3E

Aug 02, 202101:10:37
30 - Elastic Beanstalk is Pretty Neat

30 - Elastic Beanstalk is Pretty Neat

Find someone who looks at you the way that Gyan looks at Elastic Beanstalk.

If you haven't heard of this AWS service, this episode is perfect for you. Nathan has nothing but questions, and Gyan has the answers.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Jul 26, 202151:38
29 - Agile Sucks, But You Should Use It

29 - Agile Sucks, But You Should Use It

In this episode, Nathan rants about Agile software development in the real world.

In the do better segment, Gyan low-key shares big news about his current job, and Nathan tries to talk himself back into using dating apps.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Lindsey Stirling - Guardian: https://youtu.be/VgzTfdzj_Ho

Lindsey Stirling - Masquerade: https://youtu.be/f-PRMB1SsHM

Jul 19, 202101:17:50
28 - The 7-Layer OSI Model

28 - The 7-Layer OSI Model

In this episode, Gyan and Nathan talk some high-level networking principles via the OSI Model.

In the do better segment, Nathan rediscovers that he is capable of talking to other human beings, and Gyan learns to swim. Despite how it may sound, they are both, in fact, fully grown adults.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Lex Fridman & Charles Hoskinson: https://youtu.be/FKh8hjJNhWc

Jul 12, 202101:04:25
27 - Cross-Team Collaboration

27 - Cross-Team Collaboration

Is your team constantly confused by the things you're doing? Do other teams look at the APIs you've built and scratch their head?

If you answered yes (or no) to either of these questions then today's episode is for you!

Note: Apologies for the loud fan noise. Nathan's laptop couldn't handle the heat :(


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Jul 05, 202101:01:40
26 - Infinitely Scalable Storage with S3

26 - Infinitely Scalable Storage with S3

The boys are back to the AWS chatter. This time, they discuss Gyan's second-favourite AWS service: S3. Luckily, everyone's favourite AWS-certified co-host is here again to make sure that the conversation is accurate.

In the do better segments, Nathan offends his entire hometown, and Gyan commits to reading more betterest. All this and more on episode 26.  


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

Jun 28, 202154:56
25 - Talking Shopify with Anis

25 - Talking Shopify with Anis

Today, we're joined by our first guest! Having worked at Shopify for 6 years, Anis has a lot to teach us about the company, both for customers and employees.

This is also the first in-person recording! How exciting. #TripleBlessed


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Bo Burnham: Inside - available on Netflix

Bo Burnham's Youtube: https://www.youtube.com/channel/UC81hVmI5eEBIt3s3HQpJd_w

Jun 21, 202148:39
24 - Elastic Compute Cloud (AWS EC2)

24 - Elastic Compute Cloud (AWS EC2)

After a basic System Design discussion last week, the guys dig deeper into one of the OG services on AWS: EC2. The chat quickly evolves into an informal infrastructure pop quiz, which Gyan conducts and Nathan attempts to pass.

Beyond EC2, Gyan shares some productivity goals, and Nathan rediscovers wind.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

EC2 Comparison Site: https://instances.vantage.sh/

Watsky Freestyle: https://youtu.be/FdbSTlXYVhc

Flakes 1v1 w/o Mechanics: https://youtu.be/O5E4MMWr4xw

Stronger By Science Podcast: https://www.strongerbyscience.com/podcast/

Jun 14, 202101:14:42
23 - Talking System Design Basics

23 - Talking System Design Basics

Your favourite YAML doctor and certified AWS noob are back to talk about the basics of system design. The guys discuss standard web app architecture, including DNS, load balancers, and databases.

In the do better segments, Gyan talks some more about the impact that Thanks for the Feedback has had on him, and Nathan continues to try to make this a show about Rocket League.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References...

Rocket Science: https://www.youtube.com/channel/UCfKidiMlHTBRNkQZlLzUesw

Jun 07, 202101:07:20
22 - Learning Outside of Work

22 - Learning Outside of Work

As developers, we learn a lot on-the-job, but there are also many times when the job you have can't prepare you for the job you want.

In this episode, the guys talk about things that they've done to continue learning and improving outside of their 9-to-5.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/

May 31, 202101:10:43
21 - Documentation

21 - Documentation

Let's face it, your documentation sucks. Ours probably does too, but now we have a podcast, where we can pretend that it doesn't.

In this episode, the guys talk about how nearly everything that they do is essentially just documentation, how Atlassian should do better, and how to breathe.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References in this Episode...

Sequence Diagram: https://sequencediagram.org/

May 24, 202101:16:04
20 - Getting a Dev Job (Part 5)

20 - Getting a Dev Job (Part 5)

In the final instalment of the interview series, the guys talk about the steps from accepting an offer to the first day on the job.


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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References in this Episode...

MKBHD RetroTech Season 2: https://youtube.com/playlist?list=PLBsP89CPrMeNIuvr9j3_EQaMwaNJ6rhuQ


JohnnyBoi_i Twitch VODs:

NA vs EU 1: https://youtu.be/ttFve1D5JoM

NA vs EU 2: https://youtu.be/4Vw0JXXzle8

NA vs EU 3: https://youtu.be/0LkF9zIV4OY

May 17, 202157:15
19 - Getting a Dev Job (Part 4)

19 - Getting a Dev Job (Part 4)

Technical interviews come in many forms, and you need to prepare for them in different ways. The guys discuss their approaches to technical interviews, how to prepare, and when to simply refuse to do them.

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: devshow@do-better.club

Instagram: https://www.instagram.com/dobetterdevshow/


References in this Episode...

JohnnyBoi_i Twitch Stream (will expire eventually): https://www.twitch.tv/videos/1004022195

May 10, 202101:08:29
18 - Getting a Dev Job (Part 3)

18 - Getting a Dev Job (Part 3)

The boys talk about their experiences with passing non-technical / HR-screening interviews.


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: devshow@do-better.club


References in this Episode...

Sequence Diagram: https://sequencediagram.org/

How to Win Friends and Influence People: https://amzn.to/3gnSdel

May 03, 202101:04:06
17 - Getting a Dev Job (Part 2)

17 - Getting a Dev Job (Part 2)

The boys talk about the different ways that they've found new jobs and how to approach your current employer before you leave.

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: devshow@do-better.club

Apr 26, 202101:00:57