Sun, 8 January 2017
For the full show notes visit: |
Mon, 12 December 2016
|
Mon, 28 November 2016
For the full show notes visit: News
So - you should probably follow us on twitter, or join the mailing list! Michael attended DevFest 2016 - Google Developer Group Secret Back Door in Some U.S. Phones Sent Data to China, Analysts Say Allen attended MVP Summit - amazing
Reply All - Pepe the Frog Want a Coding Blocks sticker? Clean Code - Drawing! Programming Beyond Practices Survey[yop_poll id="26"] Formatting
Vertical Formatting
New Survey Horizontal Formatting
Resources we Like
Tip of the Week
|
Tue, 27 September 2016
In this episode, we take our first dive into the book Clean Code by Robert Martin and specifically we talk about writing meaningful names for all things code related. You'll be amazed at how following some decent rules that you can start naming things that will help you and fellow coders understand your code at a glance. You can see the original show notes and put your own stamp on our survey here: NewsSamsung 960 Pro SQL Server 2016 Columnstore for real time operational analytics Krebs site taken off Akamai The best Android distribution is iOS? Survey[yop_poll id="23"] Meaningful Names - Clean Code Chapter 2“If a name requires a comment, then the name does not reveal its intent”
“Hardest thing about choosing good names is that it requires good descriptive skills and a shared cultural background” Renaming things that don’t make sense as you work in code is a good thing. Resources we LikeClean Code Even though we’re giving our thoughts on the various ideas throughout the book, Clean Code has tons of excellent sample code that really helps drive the points home. We can’t recommend it enough - it’s probably one of the few books EVERY developer should read and revisit from time to time. Tip of the WeekAllen: Implementing OAuth in ASP.NET for a number of providers Michael: Get out there! Go to conferences, meetups, do it all! |
Fri, 12 August 2016
In this episode we give a general overview of caching, where it's used, why it's used, and what the differences in hardware implementations mean in terms we can understand. This will be foundational to understanding caching at a software level in an upcoming episode. There's also something about the number 37 that may be the most important number to remember...ever... Podcast NewsYou can see all the show notes in their original form by visiting: Thanks for your patience, we had a couple of rough audio situations - and we appreciate you sticking with us! iTunes Reviews Stitcher Reviews
Clean Code episodes coming soon + book giveaway - Stay Tuned! Caching: Turtles all the way downTurtles all the way down???
Why don’t we cache everything?
Caching at the hardware levelLatency Numbers Every Programmer Should Know Relative Memory Access Interactive Demo Caching is a strategy that computers use going all the way down to the processor L1
L2
Main Memory
Network
SSD
Spinning Disk
Internet
In more relatable terms.
Think about how those numbers cache
SummaryHope we gave you a good idea of the importance and scale of caching in computing at the hardware level Things we didn’t talk about coming in a future episode:
Resources we LikeLatency Numbers Every Programmer Should Know How L1 and L2 caching work Relative Memory Access Interactive Demo MiscellaneousMichael’s Favorite Meetup Ever Hacking Interviews with: Tip of the WeekJoe: Algorithms to Live By Michael: Use Sublime to replace \n with an actual new line by turning on RegEx search and replace. Or in Michael’s case, replace Allen: Collaborative Markdown Editor - What?!
|
Tue, 2 August 2016
This week on Coding Blocks, Allen says www as best he can, Joe eats the microphone, and Michael does something crazy as we discuss Stack Overflow's Salary Calculator and our experiences in landing the job - what to do and what not to do. |
Mon, 4 July 2016
This time we're talking about problems with nulls, stored procedures, and impostor syndrome. Link to Episode 43’s Full Show Notes: |
Mon, 18 April 2016
This week on Coding Blocks, Joe changes a different kind of string, Allen drools over the Hellcat, and Michael shares his random thoughts. We span a collection of topics including GraphQL framework envy, bash on Windows, and whether it takes two to Django. |
Sun, 22 November 2015
It's time for more DevOps fun as we continue learning about the Twelve-Factor app. This week we dive into the next three chapters: port binding, concurrency, and disposability. |
Mon, 9 November 2015
The holidays are coming sooner than we realized, so we gotta get our wish lists together. After all, no one wants to sit around the Festivus Pole without their favorite dev toys. This week we discuss some of the toys we love, as well as the ones we drool over, and even the ones we're not so crazy about. |