Author Archives: G Wade Johnson

Thinking About Object Lifetime

Several times in the last few years, I have written about the subject of memory management, garbage collection, and object lifetime. Some of essays I’ve written on this subject include: The Semantics of Garbage Collection More Thoughts on Resource Recovery Other Resource Recovery Approaches Resource Management Revisited Recently, I was thinking about this issue again… Read More »

Review of Managing Humans

Managing Humans Michael Lopp Apress, 2007 Michael Lopp (also known as Rands) describes his take on managing software people. This book is very different from the few other management books I’ve read. Part of the difference is that Lopp writes all of his examples as fiction. He admits this at the beginning. Rather than tell… Read More »

Form vs. Style

Ever since O’Reilly published the new book Beautiful Code, there seem to be references everywhere to what makes code beautiful. While a few people have suggested that beauty should not influence code (see the comments section for the suggestion that there is no beautiful code), I believe that most people have seen code that they… Read More »

Programmers and Reading

What is it with programmers who don’t read? Most of the best programmers I know are constantly learning. They seem to have an insatiable curiosity for any topic they are interested in. These programmers are often reading websites, books, and magazines almost constantly to help extend their knowledge and understanding. Others never seem to read… Read More »

On-site at YAPC::NA 2007

As a short break from my normal programming oriented blog entries, I figured I should comment about YAPC::NA 2007 which we (Houston.pm) are hosting. The conference is currently running (June 25 – 27) at University of Houston, Central Campus. Eight-ish months ago, Jeremy Fluhmann talked us into putting in a bid for YAPC. Despite quite… Read More »