Top all-time · #4627
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.
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.
Most-linked posts?
- A Guide to Testing in Django5 people · 5 mentions · first linked 2011-04-10
- Committers Needed For Tastypie & Haystack 2 people · 2 mentions · first linked 2013-02-06
- A Guide to Testing in Django #22 people · 2 mentions · first linked 2011-04-18
What Hacker News says?
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”Submitted Gevent, Long-Polling & You as a story · 72 points
HN discussionI 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”Submitted Scripting tmux as a story · 13 points
HN discussionThis 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”Submitted A Guide to Testing in Django #2 as a story · 12 points
HN discussionIt'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”Submitted A Guide to Testing in Django as a story · 5 points
HN discussionBack 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”Submitted Committers Needed For Tastypie & Haystack as a story · 4 points
HN discussionThat 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”Submitted Haystack 1.0 Final Released as a story · 3 points
HN discussionA 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”Submitted Autumn as a story · 1 points
HN discussionit 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”Submitted Django Dash and WSGI Wrestle Cancelled as a story · 1 points
HN discussionSubmitted A guide to testing in django (part 1) as a story · 1 points
HN discussion