Programming Without a Net. - George V. Neville-Neil (ACM Queue, 2003)

The Truth About Embedded Systems. - George V. Neville-Neil (ACM Queue, 2003)

Code Spelunking: Exploring Cavernous Code Bases. - George V. Neville-Neil (ACM Queue, 2003)

SoC: Software, Hardware, Nightmare, Bliss. - Telle Whitney; George V. Neville-Neil (ACM Queue, 2003)

Thread scheduling in FreeBSD 5.2. - Marshall K. McKusick; George V. Neville-Neil (ACM Queue, 2004)

A conversation with Mike Deliman. - George V. Neville-Neil (ACM Queue, 2004)

Kode vicious strikes again. - George V. Neville-Neil (ACM Queue, 2004)

The design and implementation of the FreeBSD operating system - FreeBSB version 5.2. - Marshall K. McKusick; George V. Neville-Neil (Addison-Wesley, 2005)

Kode vicious: the return. - George V. Neville-Neil (ACM Queue, 2005)

Kode vicious reloaded. - George V. Neville-Neil (ACM Queue, 2005)

Kode vicious battles on. - George V. Neville-Neil (ACM Queue, 2005)

Kode vicious vs. Mothra. - George V. Neville-Neil (ACM Queue, 2005)

Kode vicious gets dirty. - George V. Neville-Neil (ACM Queue, 2005)

Kode vicious. - George V. Neville-Neil (ACM Queue, 2005)

Kode Vicious unscripted. - George V. Neville-Neil (ACM Queue, 2005)

Vicious XSS. - George V. Neville-Neil (ACM Queue, 2005)

Gettin' your kode on. - George V. Neville-Neil (ACM Queue, 2006)

Human-KV interaction. - George V. Neville-Neil (ACM Queue, 2006)

Kode vicious bugs out. - George V. Neville-Neil (ACM Queue, 2006)

Phishing for solutions. - George V. Neville-Neil (ACM Queue, 2006)

Pointless PKI. - George V. Neville-Neil (ACM Queue, 2006)

Facing the strain. - George V. Neville-Neil (ACM Queue, 2006)

Saddle up, aspiring code jockeys. - George V. Neville-Neil (ACM Queue, 2006)

Understanding the problem. - George V. Neville-Neil (ACM Queue, 2006)

Peerless P2P. - George V. Neville-Neil (ACM Queue, 2006)

A license to kode. - George V. Neville-Neil (ACM Queue, 2007)

APIs with an appetite. - George V. Neville-Neil (ACM Queue, 2007)

Advice to a newbie. - George V. Neville-Neil (ACM Queue, 2007)

KV the Loudmouth. - George V. Neville-Neil (ACM Queue, 2007)

Gettin' Your Head Straight. - George V. Neville-Neil (ACM Queue, 2007)

Building Secure Web Applications. - George V. Neville-Neil (ACM Queue, 2007)

The Next Big Thing. - George V. Neville-Neil (ACM Queue, 2007)

Take a Freaking Measurement! - George V. Neville-Neil (ACM Queue, 2007)

Deprecation of Type 0 Routing Headers in IPv6. - Joe Abley; Pekka Savola; George V. Neville-Neil (RFC, 2007)

Kode vicious: Pride and prejudice (the Vasa). - George V. Neville-Neil (Commun. ACM, 2008)

Kode vicious - Permanence and change. - George V. Neville-Neil (Commun. ACM, 2008)

Poisonous Programmers. - George V. Neville-Neil (ACM Queue, 2008)

Latency and Livelocks. - George V. Neville-Neil (ACM Queue, 2008)

The Virtue of Paranoia. - George V. Neville-Neil (ACM Queue, 2008)

Sizing Your System. - George V. Neville-Neil (ACM Queue, 2008)

Beautiful Code Exists, if You Know Where to Look. - George V. Neville-Neil (ACM Queue, 2008)

Get Real about Realtime. - George V. Neville-Neil (ACM Queue, 2008)

Debugging Devices. - George V. Neville-Neil (ACM Queue, 2008)

Code Spelunking Redux. - George V. Neville-Neil (ACM Queue, 2008)

Kode vicious - System changes and side effects. - George V. Neville-Neil (Commun. ACM, 2009)

Kode vicious - Obvious truths. - George V. Neville-Neil (Commun. ACM, 2009)

Kode Vicious - Kode reviews 101. - George V. Neville-Neil (Commun. ACM, 2009)

Kode Vicious - Broken builds. - George V. Neville-Neil (Commun. ACM, 2009)

Pride and Prejudice: (The Vasa). - George V. Neville-Neil (ACM Queue, 2009)

Don't be Typecast as a Software Developer. - George V. Neville-Neil (ACM Queue, 2009)

Whither Sockets? - George V. Neville-Neil (ACM Queue, 2009)

The Meaning of Maintenance. - George V. Neville-Neil (ACM Queue, 2009)

Merge Early, Merge Often. - George V. Neville-Neil (ACM Queue, 2009)

Standards Advice. - George V. Neville-Neil (ACM Queue, 2009)

Taking your network's temperature. - George V. Neville-Neil (Commun. ACM, 2010)

The data-structure canon. - George V. Neville-Neil (Commun. ACM, 2010)

Plotting away. - George V. Neville-Neil (Commun. ACM, 2010)

Presenting your project. - George V. Neville-Neil (Commun. ACM, 2010)

Version aversion. - George V. Neville-Neil (Commun. ACM, 2010)

Literate coding. - George V. Neville-Neil (Commun. ACM, 2010)

Commitment Issues. - George V. Neville-Neil (ACM Queue, 2010)

Broken Builds. - George V. Neville-Neil (ACM Queue, 2010)

Collecting Counters. - George V. Neville-Neil (ACM Queue, 2010)

Lessons from the Letter. - George V. Neville-Neil (ACM Queue, 2010)

A Paucity of Ports. - George V. Neville-Neil (ACM Queue, 2010)

Gardening Tips. - George V. Neville-Neil (ACM Queue, 2010)

Forest for the trees. - George V. Neville-Neil (Commun. ACM, 2011)

Coder's block. - George V. Neville-Neil (Commun. ACM, 2011)

Think before you fork. - George V. Neville-Neil (Commun. ACM, 2011)

File-system litter. - George V. Neville-Neil (Commun. ACM, 2011)

Wanton Acts of Debuggery. - George V. Neville-Neil (ACM Queue, 2011)

Porting with Autotools. - George V. Neville-Neil (ACM Queue, 2011)

Storage Strife. - George V. Neville-Neil (ACM Queue, 2011)

Interviewing Techniques. - George V. Neville-Neil (ACM Queue, 2011)

How to Improve Security? - George V. Neville-Neil (ACM Queue, 2011)

Debugging on Live Systems. - George V. Neville-Neil (ACM Queue, 2011)

The network protocol battle. - George V. Neville-Neil (Commun. ACM, 2012)

Scale failure. - George V. Neville-Neil (Commun. ACM, 2012)

Browser Security Case Study: Appearances Can Be Deceiving. - Jeremiah Grossman; Ben Livshits; Rebecca Gurley Bace; George V. Neville-Neil (ACM Queue, 2012)

The Network Protocol Battle: A tale of hubris and zealotry. - George V. Neville-Neil (ACM Queue, 2012)

A System is not a Product. - George V. Neville-Neil (ACM Queue, 2012)

A Nice Piece of Code. - George V. Neville-Neil (ACM Queue, 2012)

Can More Code Mean Fewer Bugs? - George V. Neville-Neil (ACM Queue, 2012)

Code Abuse. - George V. Neville-Neil (ACM Queue, 2012)

Developing tools and resources for those in practice. - Stephen R. Bourne; George V. Neville-Neil (Commun. ACM, 2013)

Divided by Division. - George V. Neville-Neil (ACM Queue, 2013)

Swamped by Automation. - George V. Neville-Neil (ACM Queue, 2013)

Cherry-picking and the Scientific Method. - George V. Neville-Neil (ACM Queue, 2013)

The Naming of Hosts is a Difficult Matter. - George V. Neville-Neil (ACM Queue, 2013)

A Lesson in Resource Management. - George V. Neville-Neil (ACM Queue, 2013)

Bugs and Bragging Rights. - George V. Neville-Neil (ACM Queue, 2013)

This is the foo field. - George V. Neville-Neil (Commun. ACM, 2014)

The logic of logging. - George V. Neville-Neil (Commun. ACM, 2014)

Forked Over. - George V. Neville-Neil (ACM Queue, 2014)

Outsourcing Responsibility. - George V. Neville-Neil (ACM Queue, 2014)

Port Squatting. - George V. Neville-Neil (ACM Queue, 2014)

Too Big to Fail. - George V. Neville-Neil (ACM Queue, 2014)

Storming the cubicle. - George V. Neville-Neil (Commun. ACM, 2015)

Raw Networking. - George V. Neville-Neil (ACM Queue, 2015)

Lazarus Code. - George V. Neville-Neil (ACM Queue, 2015)

Hickory Dickory Doc. - George V. Neville-Neil (ACM Queue, 2015)

Pickled Patches. - George V. Neville-Neil (ACM Queue, 2015)

Time is an Illusion. - George V. Neville-Neil (ACM Queue, 2015)

Code Hoarding. - George V. Neville-Neil (ACM Queue, 2015)

Still Finding the Right Questions. - George V. Neville-Neil; Steve Bourne (ACM Queue, 2015)

Time is an illusion lunchtime doubly so. - George V. Neville-Neil (Commun. ACM, 2016)

GNL is Not Linux. - George V. Neville-Neil (ACM Queue, 2016)

What Are You Trying to Pull? - George V. Neville-Neil (ACM Queue, 2016)

Chilling the Messenger. - George V. Neville-Neil (ACM Queue, 2016)

Cloud Calipers. - George V. Neville-Neil (ACM Queue, 2016)

The Unholy Trinity of Software Development. - George V. Neville-Neil (ACM Queue, 2016)

The Chess Player who Couldn't Pass the Salt. - George V. Neville-Neil (ACM Queue, 2016)

Applying Provenance in APT Monitoring and Analysis: Practical Challenges for Scalable, Efficient and Trustworthy Distributed Provenance. - Graeme Jenkinson; Lucian Carata; Thomas Bytheway; Ripduman Sohan; Robert N. M. Watson; Jonathan Anderson; Brian J. Kidney; Amanda Strnad; Arun Thomas; George V. Neville-Neil (TaPP, 2017)

Forced Exception-Handling. - George V. Neville-Neil (ACM Queue, 2017)

The Observer Effect. - George V. Neville-Neil (ACM Queue, 2017)

IoT: The Internet of Terror. - George V. Neville-Neil (ACM Queue, 2017)

Cold, Hard Cache. - George V. Neville-Neil (ACM Queue, 2017)

Reducing the Attack Surface. - George V. Neville-Neil (ACM Queue, 2017)

Popping Kernels. - George V. Neville-Neil (ACM Queue, 2017)

Teaching Operating Systems with FreeBSD through Tracing, Analysis, and Experimentation. - George V. Neville-Neil; Robert N. M. Watson (login Usenix Mag., 2017)

Watchdogs vs. snowflakes. - George V. Neville-Neil (Commun. ACM, 2018)

Every Silver Lining Has a Cloud. - George V. Neville-Neil (ACM Queue, 2018)

The Obscene Coupling Known as Spaghetti Code. - George V. Neville-Neil (ACM Queue, 2018)

A Chance Gardener. - George V. Neville-Neil (ACM Queue, 2018)

Writing a Test Plan. - George V. Neville-Neil (ACM Queue, 2018)

Know Your Algorithms. - George V. Neville-Neil (ACM Queue, 2018)

What is a chief security officer good for? - George V. Neville-Neil (Commun. ACM, 2019)

The Worst Idea of All Time. - George V. Neville-Neil (ACM Queue, 2019)

MUST and MUST NOT. - George V. Neville-Neil (ACM Queue, 2019)

What is a CSO Good For? - George V. Neville-Neil (ACM Queue, 2019)

Koding Academies. - George V. Neville-Neil (ACM Queue, 2019)

Numbers Are for Computers, Strings Are for Humans. - George V. Neville-Neil (ACM Queue, 2019)

Master of Tickets. - George V. Neville-Neil (ACM Queue, 2019)

Sanity vs. invisible markings. - George V. Neville-Neil (Commun. ACM, 2020)

Removing kode. - George V. Neville-Neil (Commun. ACM, 2020)

Kode Vicious Plays in Traffic. - George V. Neville-Neil (ACM Queue, 2020)

Broken Hearts and Coffee Mugs. - George V. Neville-Neil (ACM Queue, 2020)

Sanity vs. Invisible Markings: Tabs vs. spaces. - George V. Neville-Neil (ACM Queue, 2020)

Removing Kode: Dead functions and dead features. - George V. Neville-Neil (ACM Queue, 2020)

Kabin Fever: KV's guidelines for KFH (koding from home). - George V. Neville-Neil (ACM Queue, 2020)

The Non-psychopath's Guide to Managing an Open-source Project: Respect your staff, learn from others, and know when to let go. - George V. Neville-Neil (ACM Queue, 2020)

Kabin fever. - George V. Neville-Neil (Commun. ACM, 2021)

The non-psychopath's guide to managing an open source project. - George V. Neville-Neil (Commun. ACM, 2021)

Aversion to versions. - George V. Neville-Neil (Commun. ACM, 2021)

In praise of the disassembler. - George V. Neville-Neil (Commun. ACM, 2021)

Divide and conquer. - George V. Neville-Neil (Commun. ACM, 2021)

Patent absurdity. - George V. Neville-Neil (Commun. ACM, 2021)

Quantum-safe Trust for Vehicles: The race is already on. - Michael Gardiner; Alexander Truskovsky; George V. Neville-Neil; Atefeh Mashatan (ACM Queue, 2021)

Aversion to Versions: Resolving code-dependency issues. - George V. Neville-Neil (ACM Queue, 2021)

In Praise of the Disassembler: There's much to be learned from the lower-level details of hardware. - George V. Neville-Neil (ACM Queue, 2021)

Divide and Conquer: The use and limits of bisection. - George V. Neville-Neil (ACM Queue, 2021)

I Unplugged What?: The lessons here are broader than just a simple "Don't do that.". - George V. Neville-Neil (ACM Queue, 2021)

Getting Off the Mad Path: Debuggers and assertions. - George V. Neville-Neil (ACM Queue, 2021)

I unplugged what? - George V. Neville-Neil (Commun. ACM, 2022)

The planning and care of data. - George V. Neville-Neil (Commun. ACM, 2022)

Getting off the mad path. - George V. Neville-Neil (Commun. ACM, 2022)

When should a black box be transparent? - George V. Neville-Neil (Commun. ACM, 2022)

Securing the company jewels. - George V. Neville-Neil (Commun. ACM, 2022)

The four horsemen of an ailing software project. - George V. Neville-Neil (Commun. ACM, 2022)

OSS Supply-chain Security: What Will It Take? - Maya Kaczorowski; Falcon Momot; George V. Neville-Neil; Chris McCubbin (ACM Queue, 2022)

The Planning and Care of Data: Rearranging buckets for no good reason. - George V. Neville-Neil (ACM Queue, 2022)

When Should a Black Box Be Transparent?: When is a replacement not a replacement? - George V. Neville-Neil (ACM Queue, 2022)

Securing the Company Jewels: GitHub and runbook security. - George V. Neville-Neil (ACM Queue, 2022)

The Four Horsemen of an Ailing Software Project: Don't let the pale rider catch you with an exception. - George V. Neville-Neil (ACM Queue, 2022)

The Elephant in the Room: It's time to get the POSIX elephant off our necks. - George V. Neville-Neil (ACM Queue, 2022)

All Sliders to the Right: Hardware Overkill. - George V. Neville-Neil (ACM Queue, 2022)

All Sliders to the Right. - George V. Neville-Neil (Commun. ACM, 2023)

Pointers in Far Memory: A rethink of how data and computations should be organized. - Ethan L. Miller; Achilles Benetopoulos; George V. Neville-Neil; Pankaj Mehra; Daniel Bittman (ACM Queue, 2023)

The Parchment Path?: Is there ever a time when learning is not of value - for its own sake? - George V. Neville-Neil (ACM Queue, 2023)

The Human Touch: There is no substitute for good, direct, honest training. - George V. Neville-Neil (ACM Queue, 2023)

Stone Knives and Bear Skins. - George V. Neville-Neil (ACM Queue, 2023)

Halfway Around the World: Learn the language, meet the people, eat the food. - George V. Neville-Neil (ACM Queue, 2023)

Dear Diary: On keeping a laboratory notebook. - George V. Neville-Neil (ACM Queue, 2023)

The Elephant in the Room. - George V. Neville-Neil (Commun. ACM, 2023)

The Parchment Path? - George V. Neville-Neil (Commun. ACM, 2023)

The Human Touch. - George V. Neville-Neil (Commun. ACM, 2023)

Pointers in Far Memory. - Ethan L. Miller; George V. Neville-Neil; Achilles Benetopoulos; Pankaj Mehra; Daniel Bittman (Commun. ACM, 2023)

Halfway Around the World. - George V. Neville-Neil (Commun. ACM, 2023)

Is There Another System?: Computer science is the study of what can be automated. - George V. Neville-Neil (ACM Queue, 2024)

Software Drift: Open source forking. - George V. Neville-Neil (ACM Queue, 2024)

Structuring Success: The problem with software structure is people don't really learn it until they really need it. - George V. Neville-Neil (ACM Queue, 2024)

Repeat, Reproduce, Replicate: The pressure to publish versus the will to defend scientific claims. - George V. Neville-Neil (ACM Queue, 2024)

Unwanted Surprises: When that joke of an API is on you. - George V. Neville-Neil (ACM Queue, 2024)

Building on Shaky Ground: We owe it to the world to make systems work safely and reliably. - George V. Neville-Neil (ACM Queue, 2024)

The Drunken Plagiarists: Working with Co-pilots. - George V. Neville-Neil (ACM Queue, 2024)

Dear Diary. - George V. Neville-Neil (Commun. ACM, 2024)

Is There Another System? - George V. Neville-Neil (Commun. ACM, 2024)

Software Drift. - George V. Neville-Neil (Commun. ACM, 2024)

Structuring Success. - George V. Neville-Neil (Commun. ACM, 2024)

Repeat, Reproduce, Replicate. - George V. Neville-Neil (Commun. ACM, 2024)

Unwanted Surprises. - George V. Neville-Neil (Commun. ACM, 2024)

Towards Automatically Extracting the Relational Model of an Operating System. - Brian Choi; George V. Neville-Neil; Alex Yuan; Avi Silberschatz; Peter Alvaro; Robert Soulé (DBPL, 2025)

Analyzing Krazy Kode: Accounting for the emotional state of the person who wrote that code. - George V. Neville-Neil (ACM Queue, 2025)

Can't We Have Nice Things? - George V. Neville-Neil (ACM Queue, 2025)

In Search of Quietude: Learning to say no to interruption. - George V. Neville-Neil (ACM Queue, 2025)

Building on Shaky Ground. - George V. Neville-Neil (Commun. ACM, 2025)

The Drunken Plagiarists. - George V. Neville-Neil (Commun. ACM, 2025)

Analyzing Krazy Kode. - George V. Neville-Neil (Commun. ACM, 2025)