The Curious Engineer

All blogs / Python

nvie.com

nvie.com

Thoughts and writings by Vincent Driessen.

PythonDev tools / editors / IDEs

’10’15’20’25
Posts
30 from 20 Jun 2009 to 18 Feb 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://feeds.feedburner.com/nvie

2026 2

  1. 15+ years later, Microsoft morged my diagram
  2. Read more posts »

2021 1

  1. Why .every() on an empty list is true

2018 2

  1. Git power tools for daily use
  2. An intro to decoders

2015 4

  1. pip-tools 1.0 released
  2. Beautiful code
  3. Beautiful map
  4. Thinking in streams

2014 4

  1. Modifying Deeply-Nested Structures
  2. Use More Iterators
  3. Iterables vs. Iterators vs. Generators
  4. Writing a Command-Line Tool in Python

2013 1

  1. Better Package Management

2012 5

  1. Pin Your Packages
  2. Open Sourcing: the Ultimate Isolation
  3. Introducing RQ
  4. vim-flake8: Flake8 for Vim
  5. Introducing Times

2011 2

  1. Chords + Lyrics
  2. A git-flow screencast

2010 5

  1. How I boosted my Vim
  2. A whole new blog
  3. An upgrade of gitflow
  4. gitflow 0.1 released
  5. A successful Git branching model

2009 4

  1. Auto-generate classes for your Core Data data model, revisited
  2. Automatically generate classes for your Core Data data model
  3. NSManagedObjectContext extensions
  4. NSPredicateEditor tutorial