All articles

  1. Python Programmers Support the Ada Initiative

  2. Re: What Can Men Do?

  3. The limits of “unlimited” vacation

  4. Retiring as BDFLs

  5. Bagels

  6. To my friends in the Node community

  7. On TRUCEConf

  8. Personal lessons from XOXO

  9. Join me in supporting the Ada Initiative

  10. Getting features into Django

  11. I’ve joined Heroku

  12. Auto-building Sphinx docs

  13. The Django community in 2012

  14. DIY supplies

  15. Why conferences need a code of conduct

  16. P.J. Eby on PyPI

  17. Is there a market for paid Django apps?

  18. A REST wankery question

  19. I refuse to tolerate assholes

  20. Work for me!

  21. Help desk software?

  22. Configuration and architecture

  23. CI is hard!

  24. Office hours

  25. Django classes: deployment, ecosystem

  26. How to roast a chicken

  27. Django gotcha: concrete inheritance

  28. What’s your favorite Django app?

  29. “Web Scale”

  30. Peter Norvig on programming languages

  31. man tar

  32. Mark Shuttleworth on Tribalism

  33. GvR on commit privileges

  34. What to do when PyPI goes down

  35. Backwards compatibility

  36. util

  37. Dynamic form generation

  38. Early registration for my Advanced Django class ends soon

  39. To hell with web standards

  40. Fixing PostgreSQL’s default encoding on Ubuntu 9.10

  41. You need an editor

  42. Technical style

  43. What to write

  44. My travel kit

  45. The Django community in 2009

  46. Thank you, Rails

  47. On commit bits

  48. Lessons from Rackspace’s downtime

  49. The power of “no”

  50. SEO scumbags

  51. QFT

  52. Job opportunity: engineer at Whiskey Media

  53. * is Unix

  54. Python is Unix

  55. Django Master Class, October 16

  56. Contributor License Agreements

  57. Snakes on the Web

  58. Reminder: Django Training

  59. Django Training

  60. Twenty questions about the GPL

  61. Django internals: authentication

  62. Professionalism

  63. SVN usability

  64. Looking for a Django developer?

  65. More buildout notes

  66. Developing Django apps with zc.buildout

  67. Nobody expects Python packaging!

  68. Hooray for standards

  69. Python implementation details

  70. It’s time for a change

  71. FAQ: Untrusted users and HTML

  72. The taste of shame and humiliation

  73. Why I’m excited about Python 3

  74. Descriptivists and Prescriptivists

  75. What is django.contrib?

  76. “Syntactic Sugar”

  77. Typography: Rhythm & Proportion

  78. Minimalism

  79. REST worst practices

  80. PyCon Braindump

  81. Help OSI

  82. Sailing on…

  83. A picture is worth a thousand words

  84. Shameless self-promotion

  85. Django Book Update

  86. Of the Web

  87. CouchDB first impressions

  88. The sorry state of database journalism

  89. My “personal security” plan

  90. Seasoning Templates

  91. Die, Marker Felt, Die!

  92. Dear Adobe

  93. Some guesses about the future

  94. Django projects

  95. Django Internships at the Journal-World

  96. Circles of Django (2007)

  97. You vs. the Real World

  98. Jimbo’s Number

  99. Ripped by Engadget

  100. Five things I hate about Python

  101. Overheard at PyCon

  102. I don’t care whose is bigger

  103. Fried Chicken

  104. How the news breaks

  105. Wanted: kick-ass sysadmin

  106. Pronouncement

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

  108. “Show-stoppers”

  109. Digg dugg

  110. Bad dog!

  111. Improved text image view

  112. Django OSCON shirts

  113. Django propaganda

  114. A complete waste of time

  115. Django meetup in Palo Alto

  116. Merquery

  117. Quiet Enjoyment

  118. Free server? Probably not

  119. Free servers?

  120. Django stuff at Pycon

  121. WWBD

  122. Template + Cache = Crazy Delicious

  123. Why you should use Django

  124. Strike averted

  125. Done

  126. Dojo gets a manual

  127. Django, meet Dojo

  128. Have more…

  129. Django performance tips

  130. Hiring, part II

  131. We’re hiring!

  132. Lightpd on Ubuntu

  133. What can Django learn from Rails?

  134. allofmp3.com RSS feed

  135. Private Dancer?

  136. A note to web designers

  137. A quick comparison

  138. Sera’s Pancakes

  139. Django and Rails

  140. Reboot