# codingblocks.net > AI-optimized mirror of codingblocks.net containing 26 pages totalling 22,629 words of clean markdown content, structured data, and semantic HTML. Original source: https://codingblocks.net/. Last updated: 2026-06-15T22:49:32.993Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Episode 242: When to Log Out](/content/site-root.html): Coding Blocks is the podcast and website for learning how to become a better software developer. We cover a wide variety of topics that range from good programming practices which are language agnostic all the way to specifics for particular languages. (892 words) ## Articles & Blog Posts - [itunes/index.html](/content/itunes/index.html) (1 words) - [programming/what-if-interfaces/index.html](/content/programming/what-if-interfaces/index.html) (1 words) - [programming/the-dark-side-of-interfaces/index.html](/content/programming/the-dark-side-of-interfaces/index.html) (1 words) - [thank-you-for-contacting-us/index.html](/content/thank-you-for-contacting-us/index.html) (1 words) - [1. Boxed values take up more memory.](/content/programming/boxing-and-unboxing-7-deadly-sins/index.html) (943 words) - [So what exactly does that mean, guardrails?](/content/programming/interfaces-as-guardrails/index.html) (1,460 words) - [The Stack](/content/programming/steps-to-understanding-boxing-and-unboxing/index.html) (1,441 words) - [Audio Player](/content/podcast/episode1/index.html): In this episode, we do a deep-dive on interfaces in object oriented programming and the different ways they can be used (yes, there's more than one). (461 words) - [Episode 57 – How We Badly Built Stuff](/content/software-development-tips-and-tricks/index.html) (3,138 words) - [Audio Player](/content/podcast/episode2/index.html): In this episode we do a deep-dive on memory management in .NET, what boxing/unboxing is, and some tips to make your code more efficient. (450 words) - [Here’s the Beef:](/content/programming/interface-naming-conventions/index.html) (615 words) - [About Joe Zack](/content/programming/avoiding-boxing-in-string-and-console-methods/index.html) (323 words) - [Current Survey](/content/poll/index.html) (407 words) - [Allen Underwood](/content/about/index.html) (478 words) - [Leaving a Review](/content/leave-a-review-for-coding-blocks/index.html) (111 words) - [Welcome!](/content/slack/index.html) (151 words) - [Your Privacy](/content/privacy-policy/index.html) (406 words) - [Contact Us](/content/contact/index.html) (59 words) - [Thank You for Subscribing to the CodingBlocks.NET Newsletter](/content/newsletter-thank-you/index.html) (123 words) - [Navigation](/content/yop-poll-archive/index.html) (9,752 words) - [wp-sitemap-xml.html](/content/wp-sitemap-xml.html) (1 words) - [Understanding Data Structures](/content/sitemap-misc-xml.html) (4 words) - [post-sitemap-xml.html](/content/post-sitemap-xml.html) (1,332 words) - [page-sitemap-xml.html](/content/page-sitemap-xml.html) (72 words) - [sitemap-xml.html](/content/sitemap-xml.html) (6 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives