Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4627

D

Daniel Lindsley

Personal blog · toastdriven.com/blog · on HN as toastdrivenprogrammingweb

Daniel Lindsley writes Toast Driven, a personal blog at toastdriven.com about programming and web. Since 2009, 17 different Hacker News readers have linked it 17 times, most often “A Guide to Testing in Django”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
17mentions?
17HN people?
2009–2017first – last linked?
Links on Hacker News per year · peak 5 in 2011

Too few sampled comments (8) to say how often HN recommends it.?

Why HN links it

HN readers link Daniel Lindsley's blog for its Django and Python material, especially his testing guide, which commenters call the best and a great resource. Other linked posts cover web micro-frameworks and TastyPie.

Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Toast Driven is the online moniker of Daniel Lindsley.

The author on HN?

toastdriven · 185 karma · member since 2010

http://toastdriven.com/

From their public HN profile, which links to this site.

Most-linked posts?

  1. A Guide to Testing in Django
    5 people · 5 mentions · first linked 2011-04-10
  2. Committers Needed For Tastypie & Haystack
    2 people · 2 mentions · first linked 2013-02-06
  3. A Guide to Testing in Django #2
    2 people · 2 mentions · first linked 2011-04-18

What Hacker News says?

  1. One of the problems you get is that once something is stable, the maintainers generally don't have a huge incentive to dedicate already-over-committed time to work on features they don't personally need. Just triaging tickets on a popular project can be a major time commitment, particularly since a fair percentage of them will be helping people understand the API or trouble-shoot something in their project which is…

    Comment linking /blog/2014/may/23/state-tastypie/

    on “Apple Acquires FoundationDB”
  2. Submitted Gevent, Long-Polling & You as a story · 72 points

    HN discussion
  3. I know that web.py was around years before Sinatra. But URL routing in Bottle is more similar to Sinatra than it is to the URL dispatching via a tuple at the top of a file. Even so, perhaps Bottle is influenced more by web.py. That doesn't mean there aren't a ton of ports of Sinatra (like Express for node.js, Scalatra) or those influence by Sinatra like itty ( http://toastdriven.com/blog/2009/mar/07/itty-sinatra-ins…

    Comment linking /blog/2009/mar/07/itty-sinatra-inspired-micro-framework/

    on “Bottle: Single-File Python Web Framework”
  4. Submitted Scripting tmux as a story · 13 points

    HN discussion
  5. numix · 2011-11-29Recommends
    This really depends on your situation. If you are writing a reusable app, then you probably want both unit tests and a sample project to run integration tests against. For testing a basic website, you'll probably want to test any custom managers or model methods, and your views. A good guide to getting started is here: http://toastdriven.com/blog/2011/apr/10/guide-to-testing-in-... For full-stack tests, you can use…

    Comment linking /blog/2011/apr/10/guide-to-testing-in-django/

    on “Back in the Django saddle”
  6. Submitted A Guide to Testing in Django #2 as a story · 12 points

    HN discussion
  7. bdesimone · 2012-11-25Recommends
    It's sorely needed. Unit testing for django is not very well documented. The best guide I've found out there is probably by Daniel Lindsley @ toastdriven.[0] However, even that guide suggests using fixture data which break badly as a project grows (I've experienced this first hand), so I'd much prefer a factories based testing chapter.[1] [0]: http://toastdriven.com/blog/2011/apr/10/guide-to-testing-in-... [1]: http…

    Comment linking /blog/2011/apr/10/guide-to-testing-in-django/

    on “The Django Book”
  8. Submitted A Guide to Testing in Django as a story · 5 points

    HN discussion
  9. Back when we were evaluating API frameworks earlier in the year, this is where TastyPie was: http://toastdriven.com/blog/2013/feb/05/committers-needed-ta... It's still not clear how the project will do without its original maintainer going forward. I don't bring this up as damning evidence against TastyPie, but it is something to consider. Some projects achieve that critical mass where life continues after the origi…

    Comment linking /blog/2013/feb/05/committers-needed-tastypie-haystack/

    on “Django REST framework 2.3 released: ViewSets and Routers”
  10. Submitted Committers Needed For Tastypie & Haystack as a story · 4 points

    HN discussion
  11. That is a great resource. Especially pulling Selenium into the picture and showing good functional testing. Thanks to the author for putting this together. While I understand the need to show how unit tests work do we really need to test Django's ability to save records to the database and retrieve them in part 1? I personally don't follow true TDD, especially with model fields. Am I off in left field? Is this patte…

    Comment linking /blog/2011/apr/10/guide-to-testing-in-django/

    on “Test-Driven Django Tutorial”
  12. Submitted Haystack 1.0 Final Released as a story · 3 points

    HN discussion
  13. mattdeboard · 2012-05-19Recommends
    A couple of great tutorials on testing in Django is http://toastdriven.com/blog/2011/apr/ .

    Comment linking /blog/2011/apr/

    on “Test-Driven Django Tutorial”
  14. Submitted Autumn as a story · 1 points

    HN discussion
  15. it probably predates the multiprocessing package (introduced in 2.6, october 2008, although available 3rd party before that) and certainly doesn't mention it. multiprocessing does use multiple cores, but is a heavyweight solution (separate, communicating processes, wrapped in a thread-like api). if you need multiple threads for cpu-related performance, it can be very useful. python 2.6+, including 3. http://toastdri…

    Comment linking /blog/2008/nov/11/brief-introduction-multiprocessing/

    on “Practical threaded programming with Python”
  16. Submitted Django Dash and WSGI Wrestle Cancelled as a story · 1 points

    HN discussion
  17. Submitted A guide to testing in django (part 1) as a story · 1 points

    HN discussion

Search all of HN for toastdriven.com

Linked by the same people?