Blog Posts
- Why ‘Quiet Quitting’ Could Quietly Ruin Your Career: The Negatives of Checking Out at WorkI keep hearing about a phenomenon called quiet quitting. It’s not a new thing, but perhaps its popularity is. I’ve… Read more: Why ‘Quiet Quitting’ Could Quietly Ruin Your Career: The Negatives of Checking Out at Work
- Putting Ideas into Practice: A Code Example of Speed-Readable CodeIt’s easy to talk about how to make your code more readable and maintainable, but it’s another thing to put… Read more: Putting Ideas into Practice: A Code Example of Speed-Readable Code
- Mirroring a Git Repository: A Step-by-Step GuideWant more powerful ways to leverage other projects using Git? Mirror a repository! Mirroring a repository involves creating an exact… Read more: Mirroring a Git Repository: A Step-by-Step Guide
- A Modular CMake Recipe for Linking std::filesystem in Modern C++17So you’ve started using features of C++17 and modern CMake. Great idea! This post outlines how you might handle a… Read more: A Modular CMake Recipe for Linking std::filesystem in Modern C++17
- Improving Code Readability with High-Level CommentsReading lots of source code is a great way to learn how to write code that’s faster to read. Unfortunately,… Read more: Improving Code Readability with High-Level Comments
- Lightning-fast File Searching with the Silver Searcher UtilityDo you spend countless hours searching through code repositories or file systems? Do you want to use slow and outdated… Read more: Lightning-fast File Searching with the Silver Searcher Utility
- Building a Small C++ Application with CMakeDo you need to build a C++ application? CMake is the perfect tool, regardless of its size. And while you… Read more: Building a Small C++ Application with CMake
- Unleashing the Power of Git Pickaxe: A Developer’s Secret ToolGit is a powerful version control system that revolutionizes how developers manage and collaborate code. However, one of the lesser-known… Read more: Unleashing the Power of Git Pickaxe: A Developer’s Secret Tool
- Best Practices for Naming Variables in Your Source CodeHave you ever struggled to understand your code or someone else’s because of poorly named variables? Correctly naming variables is… Read more: Best Practices for Naming Variables in Your Source Code
- From Weak Reading to Speed Reading: How I Digested Books Quickly in SchoolI figured out how to do book reports without reading when I was a kid. I wouldn’t say I liked… Read more: From Weak Reading to Speed Reading: How I Digested Books Quickly in School
- Introduction to Speed Readable CodeAre you tired of spending countless hours reading through complicated source code? Do you wish there was a way to… Read more: Introduction to Speed Readable Code
- Resources For Keyboard JunkiesAn astounding number of people have made building or modifying keyboards their hobby or part of their vocation. I’m amazed… Read more: Resources For Keyboard Junkies
- KeyboardsI love keyboards. Perhaps because I spend so much time using them? Maybe because they enable my creativity and empower… Read more: Keyboards
- Introduction to CMakeCMake is incredible software you should learn and use. Why? It enables you to build C, C++, and other languages… Read more: Introduction to CMake
- WYSIWYG Editor For Git MarkdownGit markdown is fantastic, but sometimes it’s frustrating to wait until after I’ve pushed upstream to see if my changes… Read more: WYSIWYG Editor For Git Markdown
Tag Cloud
basics CMake cmake-recipe coding ergonomics fun git keyboards markdown productivity psychology SpeedReadableCode tips tools