All articles

  1. Uber and the Fourth Estate

  2. Python Programmers Support the Ada Initiative

  3. Re: What Can Men Do?

  4. The limits of “unlimited” vacation

  5. Retiring as BDFLs

  6. Bagels

  7. To my friends in the Node community

  8. On TRUCEConf

  9. Personal lessons from XOXO

  10. Join me in supporting the Ada Initiative

  11. Getting features into Django

  12. I’ve joined Heroku

  13. Auto-building Sphinx docs

  14. The Django community in 2012

  15. DIY supplies

  16. Why conferences need a code of conduct

  17. P.J. Eby on PyPI

  18. Is there a market for paid Django apps?

  19. A REST wankery question

  20. I refuse to tolerate assholes

  21. Work for me!

  22. Help desk software?

  23. Configuration and architecture

  24. CI is hard!

  25. Office hours

  26. Django classes: deployment, ecosystem

  27. How to roast a chicken

  28. Django gotcha: concrete inheritance

  29. What’s your favorite Django app?

  30. “Web Scale”

  31. Peter Norvig on programming languages

  32. man tar

  33. Mark Shuttleworth on Tribalism

  34. GvR on commit privileges

  35. What to do when PyPI goes down

  36. Backwards compatibility

  37. util

  38. Dynamic form generation

  39. Early registration for my Advanced Django class ends soon

  40. To hell with web standards

  41. Fixing PostgreSQL’s default encoding on Ubuntu 9.10

  42. You need an editor

  43. Technical style

  44. What to write

  45. My travel kit

  46. The Django community in 2009

  47. Thank you, Rails

  48. On commit bits

  49. Lessons from Rackspace’s downtime

  50. The power of “no”

  51. SEO scumbags

  52. QFT

  53. Job opportunity: engineer at Whiskey Media

  54. * is Unix

  55. Python is Unix

  56. Django Master Class, October 16

  57. Contributor License Agreements

  58. Snakes on the Web

  59. Reminder: Django Training

  60. Django Training

  61. Twenty questions about the GPL

  62. Django internals: authentication

  63. Professionalism

  64. SVN usability

  65. Looking for a Django developer?

  66. More buildout notes

  67. Developing Django apps with zc.buildout

  68. Nobody expects Python packaging!

  69. Hooray for standards

  70. Python implementation details

  71. It’s time for a change

  72. FAQ: Untrusted users and HTML

  73. The taste of shame and humiliation

  74. Why I’m excited about Python 3

  75. Descriptivists and Prescriptivists

  76. What is django.contrib?

  77. “Syntactic Sugar”

  78. Typography: Rhythm & Proportion

  79. Minimalism

  80. REST worst practices

  81. PyCon Braindump

  82. Help OSI

  83. Sailing on…

  84. A picture is worth a thousand words

  85. Shameless self-promotion

  86. Django Book Update

  87. Of the Web

  88. CouchDB first impressions

  89. The sorry state of database journalism

  90. My “personal security” plan

  91. Seasoning Templates

  92. Die, Marker Felt, Die!

  93. Dear Adobe

  94. Some guesses about the future

  95. Django projects

  96. Django Internships at the Journal-World

  97. Circles of Django (2007)

  98. You vs. the Real World

  99. Jimbo’s Number

  100. Ripped by Engadget

  101. Five things I hate about Python

  102. Overheard at PyCon

  103. I don’t care whose is bigger

  104. Fried Chicken

  105. How the news breaks

  106. Wanted: kick-ass sysadmin

  107. Pronouncement

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

  109. “Show-stoppers”

  110. Digg dugg

  111. Bad dog!

  112. Improved text image view

  113. Django OSCON shirts

  114. Django propaganda

  115. A complete waste of time

  116. Django meetup in Palo Alto

  117. Merquery

  118. Quiet Enjoyment

  119. Free server? Probably not

  120. Free servers?

  121. Django stuff at Pycon

  122. WWBD

  123. Template + Cache = Crazy Delicious

  124. Why you should use Django

  125. Strike averted

  126. Done

  127. Dojo gets a manual

  128. Django, meet Dojo

  129. Have more…

  130. Django performance tips

  131. Hiring, part II

  132. We’re hiring!

  133. Lightpd on Ubuntu

  134. What can Django learn from Rails?

  135. allofmp3.com RSS feed

  136. Private Dancer?

  137. A note to web designers

  138. A quick comparison

  139. Sera’s Pancakes

  140. Django and Rails

  141. Reboot