The Curious Engineer

All blogs / Python

ChipLog

chipx86.blog

Development, data, design, debugging

PythonSoftware / engineering practiceDev tools / editors / IDEs

Posts
206 from 3 Jan 2004 to 20 Oct 2026
Posting
monthly (7 in the last year)
Kind
personal blog
Feed
https://chipx86.blog/feed/

2026 7

  1. Review Board is Review-Driven Development
  2. Coming to Review Board: AI, EDA Review, Crucible Import
  3. Know What Not To Commit
  4. TIL: Gray Code: Sequential numbers, bit by bit
  5. AIs Don’t Take Showers
  6. Inside Faxanadu, Part 2: Secret World Warp
  7. Inside Faxanadu, Part 1: Interaction Scripts and Shops

2025 7

  1. Using pprint.saferepr() for string comparisons in Python
  2. What If()? Using Conditional CSS Variables
  3. A crash course on Python function signatures and typing
  4. Tip: Use keyword-only arguments in Python dataclasses
  5. CodeMirror and Spell Checking: Solved
  6. Read, Dammit.
  7. Let’s Preserve Government Data Before It’s Too Late!

2024 4

  1. A New Patching Process for RBTools 5.1
  2. Remembering ICQ: A Page Out of History
  3. Excluding nested node_modules in Rollup.js
  4. Review Board: Between Then and Now

2023 2

  1. Building Multi-Platform Docker Images Using Multiple Hosts
  2. Re-typing Parent Class Attributes in TypeScript

2022 3

  1. Peer-Programming a Buggy World with ChatGPT AI
  2. The End of COVID.. Data.
  3. Scratching Out AI Chicken Art with Stable Diffusion

2021 1

  1. Integration and Simulation Tests in Python

2017 1

  1. What If: Ditching Social Security Numbers for Personal ID Keys

2016 3

  1. Terror with Glaze
  2. Memories from VMware’s Hosted UI
  3. A Tribute to VMware Workstation, Fusion, and Hosted UI

2015 3

  1. You’re not safe on the Internet (but you could be)
  2. A better web through spreadsheets
  3. Remembering the Line Ride

2014 1

  1. Using Freshdesk with PagerDuty for Better Customer Support

2013 3

  1. Breaking back into your network with the Synology Web UI
  2. WSX 1.1 beta is released, with bookmarkable VMs!
  3. Weird bugs: Django, timezones, and importing from eggs

2012 5

  1. VMware WSX 1.0.1, and the new Community Page
  2. VMware WSX July Tech Preview Release
  3. VMware WSX TP2: Faster, Shinier, and Less Broken
  4. WSX, Meet Retina.
  5. WSX: Virtual Machines in Your Browser

2011 3

  1. A Proud Moment: VMware Workstation 8
  2. ThinkPad T520/W520, NVIDIA, Wide Gamuts, and You!
  3. I Invented Port Knocking

2010 2

  1. Sentience discovered in the Linux kernel
  2. Looking Back on Review Board

2009 6

  1. Goodbye, my friend
  2. Review Board 1.0 Released!
  3. Review Board: Summer of Code, Roadmap and Future Plans
  4. Improving browser performance in Review Board
  5. Infect your application with Parasite!
  6. Review Board 1.0 alpha 1 released

2008 23

  1. Ubuntu and Desktop Notifications
  2. Fixing broken key codes in VMware on Ubuntu 8.10
  3. Twittering as Review Board Approaches 1.0
  4. libnotify 0.4.5 and notification-daemon 0.4.0 released
  5. Racism, Sexism, and now Prop 8
  6. Random friend seeking on Google Talk?
  7. Designing Unity: The Start Menu
  8. VMware Workstation 6.5 released!
  9. Djblets and Review Board moving to jQuery
  10. Review Board Roadmap and Donations
  11. Django Development with Djblets: Dynamic Site Configuration
  12. Django Development with Djblets: Data Grids
  13. Django Tips: PIL, ImageField and Unit Tests
  14. Happy birthday Review Board!
  15. Free Review Board Hosting for Summer of Code
  16. Review Board presentation at LugRadio Live 2008
  17. Django Development with Djblets: Unrooting your URLs
  18. Workstation 6.5 Beta 1 – Now with 100% more Unity!
  19. Botching the Trivial
  20. Django Development with Djblets: Custom Tag Helpers
  21. Django Development with Djblets
  22. INPUT: REASON · OUTPUT: PLEASURE
  23. Review Board: The Past 5 Months

2007 30

  1. Working outside the box with Unity
  2. Everything breaks :(
  3. Vista: Windows ME’s Successor
  4. So, what do you do at VMware?
  5. iPhone/iPod – The new standard mobile platform?
  6. Review Board Status Update
  7. Syntax Highlighting in the Diff Viewer
  8. Why’s there a little person in my button?
  9. Recent Happenings in Review Board
  10. Unity is now “real” – VMware Fusion Beta 4 released
  11. Unity
  12. Review Board has a home and a demo server!
  13. Review Board
  14. May I present VMware Workstation 6.0
  15. VMware Workstation 6 RC2
  16. 5 ways to make Twitter work for you
  17. New Toy: Panasonic DMC-TZ3K Digital Camera
  18. libsexy v0.1.11 released
  19. Pipe into your netlife
  20. Watching you watching me watching you
  21. Music player food for thought
  22. VMware Tango Icons ♥ Creative Commons
  23. libsexy is not libegg
  24. Transparent notification screenshots
  25. New libnotify and notification-daemon releases are out!
  26. VMware Workstation 6.0 beta 3
  27. Terror on Amtrak Bus 3717
  28. VMware IPO news, and 3D in VMware demoed
  29. Vista’s gremlins, now on Linux
  30. Re: Subverting Subversion

2006 30

  1. Time to rethink GTK+ Tab Dragging
  2. A Wii Surprise for Mii
  3. Planet VMware, Planet V12n
  4. Ubuntu Hello Kitty
  5. libsexy v0.1.10 released
  6. libsexy v0.1.9 released
  7. Foo Camp 2006
  8. Gallery Virtual Appliance
  9. Snakes on a Plane in a Movie Theater on a Friday
  10. VMware Server 1.0 Released
  11. libnotify 0.4.1/0.4.2 released
  12. A Nintendo DS Lite! And it’s all mine!
  13. A small review of the Nokia 770’s 2006 firmware beta
  14. Bocce Ball
  15. Do you trust your eyes?
  16. Augmented Reality
  17. New libnotify, notification-daemon and notify-python releases
  18. Galago 0.5.0! Can I sleep now?
  19. VMware Server beta 2
  20. libsexy 0.1.8 released
  21. libsexy 0.1.7 released
  22. Tetringo 0.3.1 for the desktop and Nokia 770 released
  23. Tetringo!
  24. Taggable Desktop
  25. I present to you, VMware Server 1.0 beta 1
  26. Spice things up in your relationship with libsexy v0.1.6
  27. TuxPaint for the Nokia 770 – Packages!
  28. Pretty new notifications… And a release!
  29. A few project updates
  30. Tux Paint for the Nokia 770

2005 39

  1. VMware Player 1.0 Released!
  2. Tagging and the GNOME Desktop
  3. libview 0.5.5 released!
  4. VMware Workstation 5.5 released!
  5. Tagging craze
  6. libsexy 0.1.4 released
  7. Goings Ons
  8. libview 0.5.3/0.5.4 released
  9. VMware Player – What’s the catch?
  10. There’s a new player in town
  11. Widgets are bendable, flexible slabs of fun
  12. SexyIconEntry is now 67% sexier
  13. Chippy’s first Boston trip
  14. libview has a website!
  15. galago.info is no more, for a while
  16. The view looks good from up here
  17. *CLANK* *CLANK* *CLANK*
  18. Ducky go down the hooooooole
  19. SexySpellEntry
  20. libsexy, mmmmm
  21. Beagle with Galago support
  22. libsexy – Doing naughty things to good widgets
  23. Silent Noise
  24. Waterfalls and Wooden Steps
  25. I Can’t Believe It’s Not Chicken, now in gelatin style
  26. The self-planted rumors are true!
  27. Everybody’s hiring!
  28. Take back your vacation!
  29. If you’re going to invest, don’t invest in llamas
  30. The secret is in the easternmost peninsula
  31. Galago: Hey! Where’s the cream filling?!
  32. Workstation 5 for Linux Screenshots
  33. Life at VMware
  34. Galago Release and SCO
  35. Desktop? Hey, I have that!
  36. I can’t see.
  37. Just A Little Easier, Please – Networks
  38. New Galago Hosting
  39. My little Home Theater PC

2004 33

  1. Panels Packed of People Presence
  2. Various Updates
  3. Galago .NET bindings and other news
  4. Desktop notifications spec announced
  5. Peasant’s Quest
  6. Impending Galago release
  7. Perfect timing, Yahoo
  8. Galacy Scam
  9. Package management, autopackage, and “The user interface vision”
  10. Gaim’s MSN and Buddy Pounce Improvements
  11. Planet IM
  12. Gmail
  13. Projects picking up speed
  14. Galago Status Update
  15. Nearing presence goodness
  16. Adventures with the MS Office Keyboard
  17. Less Work is More Work
  18. Gaim Goodies
  19. Emotional Presence
  20. Reasons for Galago’s Design
  21. Galago-Gtk#, Freedesktop.org
  22. Galago Status – Widgets and Avatars
  23. Gaim Status Rewrite
  24. GalagoWatch – Presence Push
  25. Galago Screenshots!
  26. Gaim-Galago
  27. Another Sad Day
  28. Galago – Finally some progress!
  29. Best Bugs
  30. Galago Presence, Gaim Status
  31. The Future of the Linux Desktop?, Part I
  32. Galago Notes
  33. Galago