RSSAmplifier

Blog

Jacek Galowicz's Blog

Thoughts on programming abd book reviews

galowicz.deRSS feed ↗42 posts

Latest posts

Wrapping Algorithms into Iterators

A Nice Way to Manage SDL Resource Lifetime

Automatic Testing of Display Resolution and Frame Drop Detection

Book Review: A Philosophy of Software Design

Book Review: Algorithms to Live By - The Computer Science of Human Decisions

Book Review: Basic Forms of Anxiety

Book Review: The Culture Map

Book Review: The Phoenix Project

Compile Time Type Lists

Const References to Temporary Objects

Constructing Parameterized Matrices with GNU Octave

Transformations between User Input/Output and Type Lists

Executing Brainfuck at Compile Time with C++ Templates

Type List Compile Time Performance

(Qt)Quick C++ Project Setup with Nix

C++17 STL Cookbook

Do Not Fear Recursion

How Does the Typical SFINAE Type Trait Work?

How to Use the CRTP to Reduce Duplication

Useful type traits with if_compiles semantics

Generating Integer Sequences at Compile Time

Managing libraries with Nix

Mixed C++ Monorepo Project Structure Development and Build Workflow

NixOS Community Oceansprint 2021 Report

NixOS Community Oceansprint late 2022 Report

ON_EXIT - Combining Automatic Destruction and Lambdas

Iterators are also part of the C++ zero cost abstractions

Simple(r) Heterogeneous Mapping of Records in Purescript

Interpolation of Records of Values in Purescript

Python Style printf for C++ with pprintpp

Quick VMs with NixOS

A reinterpret_cast Trap

A __FILE__ Macro Which Does Not Contain the Whole Source File Path

Simple Project Documentation with MkDocs, PlantUML, and PlantUML-C4 Integration

Single-Command Server Bootstrapping

Static Polymorphy in C++

Template Metaprogramming Basics

Implementing a Turing Tape for Use at Compile Time

Setting up a C++ project environment with nix

Uncaught Exceptions in C++

Filtering Unique Items from Heterogeneous Lists at Compile Time

What is a Type Trait?