All articles

  1. Re: What Can Men Do?

  2. The limits of “unlimited” vacation

  3. Retiring as BDFLs

  4. Bagels

  5. To my friends in the Node community

  6. On TRUCEConf

  7. Personal lessons from XOXO

  8. Join me in supporting the Ada Initiative

  9. Getting features into Django

  10. I’ve joined Heroku

  11. Auto-building Sphinx docs

  12. The Django community in 2012

  13. DIY supplies

  14. Why conferences need a code of conduct

  15. P.J. Eby on PyPI

  16. Is there a market for paid Django apps?

  17. A REST wankery question

  18. I refuse to tolerate assholes

  19. Work for me!

  20. Help desk software?

  21. Configuration and architecture

  22. CI is hard!

  23. Office hours

  24. Django classes: deployment, ecosystem

  25. How to roast a chicken

  26. Django gotcha: concrete inheritance

  27. What’s your favorite Django app?

  28. “Web Scale”

  29. Peter Norvig on programming languages

  30. man tar

  31. Mark Shuttleworth on Tribalism

  32. GvR on commit privileges

  33. What to do when PyPI goes down

  34. Backwards compatibility

  35. util

  36. Dynamic form generation

  37. Early registration for my Advanced Django class ends soon

  38. To hell with web standards

  39. Fixing PostgreSQL’s default encoding on Ubuntu 9.10

  40. You need an editor

  41. Technical style

  42. What to write

  43. My travel kit

  44. The Django community in 2009

  45. Thank you, Rails

  46. On commit bits

  47. Lessons from Rackspace’s downtime

  48. The power of “no”

  49. SEO scumbags

  50. QFT

  51. Job opportunity: engineer at Whiskey Media

  52. * is Unix

  53. Python is Unix

  54. Django Master Class, October 16

  55. Contributor License Agreements

  56. Snakes on the Web

  57. Reminder: Django Training

  58. Django Training

  59. Twenty questions about the GPL

  60. Django internals: authentication

  61. Professionalism

  62. SVN usability

  63. Looking for a Django developer?

  64. More buildout notes

  65. Developing Django apps with zc.buildout

  66. Nobody expects Python packaging!

  67. Hooray for standards

  68. Python implementation details

  69. It’s time for a change

  70. FAQ: Untrusted users and HTML

  71. The taste of shame and humiliation

  72. Why I’m excited about Python 3

  73. Descriptivists and Prescriptivists

  74. What is django.contrib?

  75. “Syntactic Sugar”

  76. Typography: Rhythm & Proportion

  77. Minimalism

  78. REST worst practices

  79. PyCon Braindump

  80. Help OSI

  81. Sailing on…

  82. A picture is worth a thousand words

  83. Shameless self-promotion

  84. Django Book Update

  85. Of the Web

  86. CouchDB first impressions

  87. The sorry state of database journalism

  88. My “personal security” plan

  89. Seasoning Templates

  90. Die, Marker Felt, Die!

  91. Dear Adobe

  92. Some guesses about the future

  93. Django projects

  94. Django Internships at the Journal-World

  95. Circles of Django (2007)

  96. You vs. the Real World

  97. Jimbo’s Number

  98. Ripped by Engadget

  99. Five things I hate about Python

  100. Overheard at PyCon

  101. I don’t care whose is bigger

  102. Fried Chicken

  103. How the news breaks

  104. Wanted: kick-ass sysadmin

  105. Pronouncement

  106. Post-OSCONum part 1: try not to suck

  107. “Show-stoppers”

  108. Digg dugg

  109. Bad dog!

  110. Improved text image view

  111. Django OSCON shirts

  112. Django propaganda

  113. A complete waste of time

  114. Django meetup in Palo Alto

  115. Merquery

  116. Quiet Enjoyment

  117. Free server? Probably not

  118. Free servers?

  119. Django stuff at Pycon

  120. WWBD

  121. Template + Cache = Crazy Delicious

  122. Why you should use Django

  123. Strike averted

  124. Done

  125. Dojo gets a manual

  126. Django, meet Dojo

  127. Have more…

  128. Django performance tips

  129. Hiring, part II

  130. We’re hiring!

  131. Lightpd on Ubuntu

  132. What can Django learn from Rails?

  133. allofmp3.com RSS feed

  134. Private Dancer?

  135. A note to web designers

  136. A quick comparison

  137. Sera’s Pancakes

  138. Django and Rails

  139. Reboot