The Curious Engineer

All blogs / C++

Petr Zemek

blog.petrzemek.net

Blog of a Software Engineer

C++RustPythonDev tools / editors / IDEsEngineering management / careers

Posts
35 from 14 Mar 2014 to 31 Dec 2025
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://blog.petrzemek.net/feed/

2025 1

  1. Anti-Patterns Concerning Engineering Career Ladders

2024 1

  1. Editing Descriptions of Jira Issues in Vim

2023 1

  1. My Career So Far

2022 1

  1. Choosing a Software-Engineering Career Path

2020 1

  1. When You Import a Python Package and It Is Empty

2019 3

  1. Accidentally Overwriting Another Local Variable in C and C++
  2. Not All Developers Want to Be Managers, and That’s OK
  3. Even a Feature That You Do Not Use Can Bite You

2018 2

  1. On Incomplete HTTP Reads and the Requests Library In Python
  2. Implementing multiprocessing.pool.ThreadPool from Python in Rust

2017 5

  1. When auto Seemingly Deduces a Reference in C++
  2. Ensuring That a Linux Program Is Running at Most Once by Using Abstract Sockets
  3. Consuming and Publishing Celery Tasks in C++ via AMQP
  4. Pros and Cons of Alternative Function Syntax in C++
  5. Implementing DBSCAN from Distance Matrix in Rust

2016 7

  1. Computing Context Triggered Piecewise Hashes in Rust
  2. Universal vs Forwarding References in C++
  3. Auto Type Deduction in Range-Based For Loops
  4. A LaTeX Template For Responses To Referees’ Reports
  5. Git’s Patch Mode All the Way
  6. Things About Vim I Wish I Knew Earlier
  7. My Tmux Configuration

2015 6

  1. Structures and Member Initializers in C++
  2. A New Notification Plugin For WeeChat
  3. My Git Configuration
  4. Using an Editor To Stage Files In Git
  5. Review of Modern C++ Programming with Test-Driven Development
  6. Formal Languages Journals

2014 7

  1. Improving C++98 Code With C++11
  2. Review of Effective Modern C++
  3. Indexing Lists in Python With an Integer or Object’s Name
  4. cpp-bencoding: A New C++ Bencoding Library
  5. Unit-Testing With unittest.mock.patch()
  6. Restarting a Python Script Within Itself
  7. Welcome To My Blog!