Andrew Montalenti
@amontalenti - Founder/CTO. Coding in: Python, JavaScript, Zig.
PythonLinux / UnixEssays / personalSociety / politics / economy
- Posts
- 383 from 1 Jan 2000 to 18 May 2026
- Posting
- now and then (4 in the last year)
- Kind
- personal blog
- Feed
- https://amontalenti.com/feed
2026 3
2025 4
2024 7
2023 2
2022 3
2021 2
2020 6
- Managing software teams: the definitive reading list
- New essay: The case for a vote to restore jobs and health
- Learning about babashka (bb), a minimalist Clojure for building CLI tools
- Python 3 is here and the sky is not falling
- Best remote work equipment in 2020
- Chat with me for 30 minutes about distributed team management
2019 4
2018 3
2017 7
- Software planning for skeptics
- Lenovo and the new Linux desktop experience
- Charlottesville tech: a community that won’t be stopped by tragedy
- A Different Way — Thoughtful Financing, Or Why We Said “No” to a Lot of Money
- Specialists in medicine: not the problem
- The Great Reckoning in Digital Attention
- In support of net neutrality
2016 10
- Parse.ly Culture: Ethics & Identity
- The Internet is a cult generator
- He Who Controls Traffic Reigns King
- The Twitter growth conundrum
- The value of money in a technology career
- The 3 best headphone options for programmers
- Simple and Universal: A History of Plain Text, and Why It Matters
- You won’t know it when you don’t see it
- What is a muckhacker?
- The media and “objectivity”
2015 8
2014 15
- The New Republic as a product
- Solving problems with startups
- Web interest in Apache Storm, Kafka, Spark in the Python community
- Everybody Worships
- Clojonic: Pythonic Clojure
- “So, you work in IT?”
- Python annotations and type-checking
- Improving a surface interpretation of “big data”
- Joel Spolsky’s business operating system
- Delta customer service: exclusions may apply
- 5 years ago, I was bored
- Disable Google Hangout’s auto-mute on typing
- Are “tweetstorms” a new form of publishing?
- Truth on tap
- streamparse: Python + Apache Storm for real-time stream processing
2013 15
- The Log: a building block for large-scale data systems
- Functional dynamic dispatch with Python’s new singledispatch decorator in functools
- How investors play the option
- Parse.ly Press Coverage – August 2013
- Parse.ly: brand hacking
- Building ships
- “We’re killing it”
- Uninterruptability
- David Foster Wallace on advertorials
- The content trading desk
- Python double-under, double-wonder
- PyCon 2013: The Debrief
- Rapid Web Prototyping with Lightweight Tools
- Uruguayan President: a radical farmer as president?
- Solidify your Python web skills in two days at PyCon US 2013
2012 33
- Going mobile in 1998
- Questioning the Canon
- Smaller buckets and bigger thimbles
- Data Rules
- “Normal”
- Obama: a man, or an idea?
- Dark Money Rises
- The Future of News… in 1992
- Why Startups Die
- Reporting is not enough
- Information fanaticism
- The End of PowerPoint
- Fully distributed teams: in lists
- The New Novel
- The Sullivan Ouster at University of Virginia: a retrospective
- New-Age Ed Thory in Practice
- My old backpack
- Progress Tiers: Epic, Story, Task, Step
- Cloud GNU: where are you?
- The Debian Manifesto
- Digg’ing your own grave
- Idleness
- Cloud “backups”
- UNIX is the kitchen of the software chef
- Build a web app fast: Python, HTML & JavaScript resources
- Clojure as a mind expander
- Fully Distributed Teams: are they viable?
- Speed and lightness
- On multi-form data
- Computer Science and “soft” skills
- Getting real about design inspiration
- XDDs: stay healthily skeptical and don’t drink the kool-aid
- 8 years ago today, I wrote this in a bug report
2011 12
- Wall Street (the movie), 25 years later
- Why NYC does, indeed, need HackNY
- The C++ trap
- import this: learning the Zen of Python with code and slides
- Engineers don’t become engineers
- Turning 27
- Upcoming: standing desk setup, Python training, Groovy/JavaScript articles
- Capital, public good, and the real economy
- Groovy, the Python of Java
- Startups: Not for the faint of heart
- Understanding Wisconsin protests with big language data
- What’s the best part about being a software engineer?
2010 7
2009 15
- The danger of feature-driven design
- Persistent Folders: Or, why ideas don’t matter, and execution does
- Simplifying CSS with 960.gs
- Parse.ly presentation at NYC Search & Discovery Meetup
- JPMorgan Chase, “valid” $39 overlimit fees, and humanity
- Parse.ly releases new version on Sunday, Sept. 20
- Chase’s completely insecure and broken “secure” document exchange system (aka securedx, secure-dx)
- For Linux/GNOME users: tired of nm-applet? Try wicd
- Atul Gawande (MD/author) on the cost of health care in this excellent New Yorker piece
- Trouble connecting to GTalk with Pidgin?
- We’ve planted our roots, and now we’re growing…
- Ubuntu Jaunty installation process
- The End of Philosophy?
- Favorite PyCon 2009 talks
- Beautiful Code and a Beautiful Bug
2008 5
2007 37
- “Facile anti-intellectualism is the order of the day”
- Did I miss the nuances of free speech?
- Fascism Rising: Suppressing Speech with Tasers
- What is Libertarianism?
- Unanswered questions
- A New Yorker’s Take on San Francisco
- In San Francisco
- Double-header for Friedman
- An Empty Calendar, a Dusty Blog
- I Choose the State
- Falwell Never Apologized
- The Divine Right of Capital
- Comment on Amazon for Michelle Malkin’s book
- Dilbertization of IT
- Nat’s Pendulum
- HOWTO: Get microphone, headphone, automute and sound properly working on an HP DV2000 laptop in Linux
- “This isn’t elitist, this is egalitarian.”
- Hilarious posts on Linux vs. Windows: satire or real thing?
- More on Internet Radio: NPR Takes Action
- Save Internet Radio
- Catching up on the reading list
- Finished Dreaming in Code
- Dell IdeaStorm
- American Thinker?
- Dreaming in Code
- Open Source Talks at Google, and VIM creator
- Way more interesting than YouTube
- Spirited Discussion with Miguel de Icaza on Mono and Microsoft
- It’s Official Now: Microsoft Stole Java to Minimize Cross-Platform Languages
- Software Engineering Management, In a Nutshell
- GPLv3: Will it marginalize the FSF?
- Finished reading Capitalism 3.0, missed speakers, drank dark beer
- Common Criticisms of Linux, parsed and analyzed
- Solving “accidents” and “essences” of programming with better languages
- The Unkindest Cut
- Currently Reading: Capitalism 3.0
- Conversation on Torture with Doomsy
2006 36
- “The Good Shepherd”: A Good Film Concept, but Lacks a Pulse
- Free and DRM-Free E-Books
- Embarassed to be an American
- The Humanity
- The Three-Way Division of Web Development Labor
- Linux Desktop Talk at NYU
- Taming spam with spamassassin and evolution
- The Working Life
- Great tool for LaTeX users
- Back in the Northern Hemisphere
- Military Spending
- Italian Restaurant Saga Continues
- My Italian Restaurant
- Graduated
- Colbert Follow-up
- Stephen Colbert at White House Correspondents’ Dinner
- The Flight of Computer Science majors
- Server outage
- Changing the tools you use
- Sarchasm
- Danish Cartoon Follow-Up
- Calculus Made Easy
- Using C++ instead of GObject/C
- Depressed
- Danish cartoon display at NYU campus
- Bad Eye Candy
- Apple and Google: Can We Just Get Over Ourselves?
- UNIX Zen
- I don’t often quote Bill Gates, but…
- Getting the troops mobilized
- What’s better, small or big?
- The State of the Union: about as good as our most ignorant citizen
- My Median Nerve
- Dragon NaturallySpeaking working
- Outsourcing Homework
- Hand trouble
2005 92
- 2 Sleepless Nights Later
- The Capitalist Pyramid
- Site cross-pollination – check out h2h
- Two must-reads
- My Facebook Profile, and Everyone Else’s
- Can you tell it’s finals?
- Instilling Doubt
- Disclosure: I have never read “Design Patterns”
- Slashdot comes through for once: on the viability of open source “business”
- Comedy in Real Time
- The MDI Plague and Window Management Woes
- Refreshing: A World Where Labor Rights Trump Property Rights
- Gas prices and fuel efficient cars
- My Outsourced Life
- Met Runar, Discussed Software
- Fog of War: A Truly Thoughtful Movie
- User interfaces with GTK+ and Glade
- Annotated and Hyperlinked Notes on Professor Dewar’s talk on Software Copyrights, Patents and Free Software
- George Carlin goes morbid
- Outfoxed and trust networks, revisted
- Found out how I got hacked originally
- Corporate obligation to shareholders
- Sachin Kamdar on Andrew Montalenti
- Tom the Dancing Bug Cartoon on Bush
- Software copyrights and patents talk
- False alarm
- Talk on Outsourcing
- I believe in corporations
- Magnetism in Macro Photography
- Essential articles for midterm intellectual relief
- Got bored with Descartes and Spinoza, wrote a patch to powernowd
- Police officers are disgusting
- Development under Windows: why so painful?
- Quotations through Corporate History
- One of my Pet Peeves, as expressed by WWW creator, Sir Tim Berners-Lee
- John Ralston Saul on Lou Dobbs: Globalism is Dead?
- I can’t wait till Ubuntu breezy
- Lobbying Against America
- Slashdot becomes Philosophy forum
- Potentiality Principle Strikes Again
- Politics in early hours
- Windows Installer is Evil
- I Lose: Is My Blog Typical?
- Just For Fun: The Story of Linus Torvalds
- The Cost of This War
- Free Coders at NYU
- Shame on Us
- Recall the President
- Incompetent Government
- I Just Didn’t Know: Republicans invented the reality then, and are doing it now
- Interference in the “free market” is always bad?
- Bill Moyers speaks The Truth: The New American Political Movement is Religion
- Homeland Security, or the Department of Peace?
- Classes change, new schedule
- Intelligent Design? Show me the science.
- To Snip?
- Loaded Terms: Pro-Life, Anti-Abortion, or just True Believers?
- Corporate Pork in the Age of “Homeland Security”
- Keeping applications open
- Real Time with Bill Maher and Conservative Boneheads
- Yay, ddrescue saves the day
- Sadness and remorse for the worst acts of human history
- Gangs of America: The History of Corporate Power
- GNU ddrescue and dd_rescue and dd_rhelp, what the?
- Fried hard disk ruins weekend
- Cindy Sheehan smeared by O’Reilly
- On the security of an e-mail address
- Microsoft’s anti-competitive behavior
- N-way parallel mail retrieval with getmail and bash
- Server “secured”
- “Hello World” in every language
- PIDA: Python Integrated Development Application
- CAFTA: Is this democracy?
- Exa: a new architecture for Xorg
- I am Jack’s raging anger
- Xorg goes modular, is now approachable
- The Potentiality Argument
- Amdahl’s Law
- “We will not negotiate with terrorists”
- Google Maps is scary
- Joel Spolsky on programmer creativity
- Mark Shuttleworth on Ubuntu and Debian
- Xenophobia and Politics: Is Protectionism Racism?
- On Being and Deliciousness
- London gets attacked, again
- Photos pouring in
- First Post!
- Leaving for Italy
- Good post on OSNews about Linux’s maturity
- Doom 3 and modern gaming
- 8 1/2 becomes one of my favorites
- A Patriot Act
2004 54
- New Years Resolution
- more vim
- Finals: Phase I over
- Retchmail
- Transparency
- Library, woe is me; at least vim has lots of plugins
- Programming
- Algorithms and vim
- The Human Computer
- Corporations, Morality, and the Bottom Line
- Havoc Pennington’s essay on UI design
- Computational consciousness
- Laptop returns, cpufreq actually works
- The Divine Right of Capital
- Cringely’s Realization: Youth aren’t disciplined?
- Socialism is not the abolition of property
- gob2: Building GObjects easily in C
- Resignation is not the answer
- There’s Kerry coming around the last bend!
- On stupidity and drunken behavior
- Linux innovations I recently discovered
- wifi detector bash script
- The new Democratic Party, post-2004?
- Getting Linux to run on an Averatec 3250 Notebook
- On the economic “benefits” of globalization
- Paradox of Choice
- Truly absurd: Assault Weapons Ban Lifted
- Trusted computing
- The “Tyranny of Time”
- Doing the journalist’s job for him
- Good chair for bad back
- Mbox de-duper patched
- Good article on programmer productivity
- It actually crashed
- Unfahrenheit 9/11?
- Spike in the geekiness curve
- Levels of abstraction
- MultiTail and syslogd’s heartbeat
- Why don’t things just work?
- On keeping things
- 300 lines of (careful) code later…
- Busy days
- I love Dilbert
- NFS sucks
- Murphy’s Law: Murphy was an optimist
- SSL and high school reunion
- If you want something done right…
- Project Outsourced on Lou Dobbs
- Work begins today, computer fixed
- Hardware instability
- Leadtek Winfast A360 (GeForce FX5700)
- Links
- libranet-archive
- New design