Coding Blocks

We take a few to step back and look at how things have changed since we first started the show while Outlaw is dancing on tables, Allen really knows his movie monsters, and Joe's math is on point.

The full show notes for this episode are available at https://www.codingblocks.net/episode200.

News

  • Thanks for the review nickname222Apple<3!
    • Want to help us out? Leave us a review.
  • Want Free stickers? Send us a SASE, instructions over at (/swag)
  • Game Jam is coming up, January 20-23 (itch.io)

Favorite Episodes

  • We Still Don't Understand Open Source Licensing (#5)
  • Comparing Git Workflows (#90)
  • Git from the Bottom Up series (#195)
  • Designing Data-Intensive Applications series (series)
  • The DevOps Handbook series (series)
  • The Imposters Handbook series (series)
  • Boxing and Unboxing in .NET (#2)
  • Docker for Developers (#80)
  • Elasticsearch (#83)
  • Show Recursion Show (#154)
  • Why is Python Popular? (#152)
  • Hierarchical database patterns (series)

Favorite Events

How things have changed since we started?

  • Social media
  • The technologies we use
  • Our careers
  • Show format
  • Media consumption habits
  • Any viewpoints that have changed?
  • Technology
  • We've wrapped up 9 years…how have we changed the most…why?
  • Bonus: Buying a window with 3 huge tvs (youtube.com)

Top 3 things you've gotten out of it …

  • Alphabetize all the things in your class
  • A better understanding of DB technologies and the impact of their underlying data structures
  • It's forced us to study various topics …
  • Amazing friends, community
  • The application tier can / should be your most powerful
  • Don't make your tech-du-jour a hammer

Tip of the Week

  • If you want to enable Markdown support, open a document in Google Docs, head over to the top of the screen, go to “Tools” then “Preferences” and enable “Automatically detect Markdown.” After that, you’re good to go..except this only works for the current doc. (techcrunch.com)
  • Markdown Viewer is also a plugin for Chrome that lets you support .md files in Google Drive (workspace.google.com)
  • DataGrip's useless "error at position" messages are frustrating, but the IDE actually does give you the info you need. Check your cursor!
  • Minikube's "profile" feature makes it easy to swap between clusters. No more tearing down and rebuilding if you need to switch to a new task! (minikube.sigs.k8s.io)
  • SQLforDevs.com has a free ebook: Next-Level Database Techniques for Developers. (sqlfordevs.com)
    • Thanks for the tip Mikerg!

Direct download: coding-blocks-episode-200-2.mp3
Category:Software Development -- posted at: 8:01pm EDT

We talk about career management and interview tips, pushing data contracts "left", and our favorite dev books while Outlaw is [redacted], Joe's trying to figure out how to hire junior devs, and Allen's trying to screw some nails in.

The full show notes for this episode are available at https://www.codingblocks.net/episode199.

After

  • Media file
  • Featured Image

News

  • Thanks for the reviews Ryan Barger and Amazon Customer!
    • Want to help us out? Leave us a review.
  • The sign-up form for The 3rd Coding Blocks Game Jam is live! #cbjam
    • Check out videos from past years:
  • Interesting article about AI potentially replacing recruiters at Amazon (vox.com)

From 'Round the Water-Cooler

Why don't companies want junior developers?

  • You see a lot of advice out there for developers to get that first job, but what advice does the industry have to trying to hire and support them? …not much

How long do you need to stay at a job?

  • What do you do if you're worried about being a "job hopper"?

Data Contracts..moving left?

Most impactful books we've covered on the show

  • Find more on our resources page
  • Joe
    1. Designing Data-Intensive Applications (Amazon)
    2. The DevOps Handbook (Amazon)
    3. Clean Architecture (Amazon)
  • Allen
    1. Designing Data-Intensive Applications (Amazon)
    2. The Imposter’s Handbook (bigmachine.io)
    3. Clean Architecture (Amazon)

How do you prepare to interview for a company?

  • Interviewing…know what the company is creating so you'll have an idea of what challenges they may have technically and so you can look up how you might solve some of those problems

How do you decide when to bring in new tech?

  • Right tool for the job - don't always be jumping ship to the newest, shiniest thing - it might be you just need to augment your stack with a new piece of technology rather than thinking something new will solve ALL your problems

Tip of the Week

  • Did you know Obsidian has a command palette similar to Code? Same short-cut (Cmd/Ctrl-P) as VS Code and it makes for a great learning curve! Don't know how to make something italic? Cmd-P. Insert a template? Cmd-P. Pretty much anything you want to do, but don't know how to do. Cmd P! (help.obsidian.md)
  • Ghostery plugin for Firefox cuts down on ads and protects your privacy. Thanks for the tip Aaron Jeskie! (addons.mozilla.org)
  • Amazing prank to play on Windows user, hit F-11 to full screen this website next time your co-worker or family member leaves their computer unlocked. Thanks Scott Harden! (fakeupdate.net)

Direct download: coding-blocks-episode-199.mp3
Category:Software Development -- posted at: 8:01pm EDT

1