Skip to content

Software the Hard way

Thoughts on Software Development

Tag: CPU

Featured

Myths Programmers Believe about CPU Caches

As a computer engineer who has spent half a decade working with caches at Intel and Sun, I’ve learnt a thing or two about cache-coherency. This was one of the hardest concepts to learn back in college - but once you've truly understood it, it gives you a great appreciation for system design principles. You … Continue reading Myths Programmers Believe about CPU Caches →

RP Uncategorized 50 Comments 2018-04-292023-06-14 7 Minutes

You may also like:

  • Myths Programmers Believe about CPU Caches
  • My Path to Financial Independence as a Software Engineer
  • Cracking the Senior Software Interview
  • SSH Considered Harmful - Why You Should Be Using Persistent Sessions
  • Hiring is Broken And Yours Is Too
  • Mutation Driven Testing - When TDD Just Isn't Good Enough
  • Experiences working with an Outsourced Dev Shop
  • Our Engineering Principles and Best Practices
  • Moneyball for Software Teams - An Imperfect Heuristic for Quantifying Dev Performance
  • Using Subagents to Improve Claude Code Results: A Step-By-Step Guide

More

View all posts

About Me
Create a website or blog at WordPress.com
  • Subscribe Subscribed
    Software the Hard way
    Join 137 other subscribers

    Have a WordPress.com account? Log in now.

  • Software the Hard way
    View site in Reader
    Manage subscriptionsSign upLog in
    Report this content
    Collapse this bar
Loading Comments...