Twitter | Search | |
This is the legacy version of twitter.com. We will be shutting it down on 15 December 2020. Please switch to a supported browser or device. You can see a list of supported browsers in our Help Center.
David Seddon
Changing the world one incredibly occasional tweet at a time
37
Tweets
109
Following
191
Followers
Tweets
David Seddon Nov 22
Much better, thanks. I've updated the post to use that approach now.
Reply Retweet Like
David Seddon Nov 21
Oh I'm sad I made you sad! As I hope I made clear, I'm not criticising your design: it's great. But I do think we need to help people understand how to use it correctly.
Reply Retweet Like
David Seddon Nov 20
developers! Do you use transaction.atomic? If so, you should read this
Reply Retweet Like
David Seddon May 14
Model, System, Code: a three step process for designing software
Reply Retweet Like
David Seddon May 14
Glad you enjoyed it! I work in a team of around 40 developers, but it is not structured particularly hierarchically. Definitely there are some differences of opinion, particularly when it comes to the DRY principle. So yes, definitely these are subjective principles...
Reply Retweet Like
David Seddon 9 Aug 19
Three Techniques for Inverting Control, in Python:
Reply Retweet Like
David Seddon retweeted
Programming Wisdom 24 Jul 19
"In programming, the hard part isn't solving problems, but deciding what problems to solve." - Paul Graham
Reply Retweet Like
David Seddon 20 May 19
I made a tool for linting your architecture - it's called Import Linter. Here's a blog post about it:
Reply Retweet Like
David Seddon 15 Apr 19
Latest blog post on Dependency Inversion:
Reply Retweet Like
David Seddon 27 Sep 18
Typo of the month
Reply Retweet Like
David Seddon 17 Sep 18
This is the 'Rocky River': a pattern for structuring larger Python code bases:
Reply Retweet Like
David Seddon 8 May 18
Unsure of the point of Django Signals:
Reply Retweet Like
David Seddon 8 May 18
I now have a blog:
Reply Retweet Like
David Seddon 29 Dec 17
Here's how I think projects should be architected
Reply Retweet Like
David Seddon 5 Dec 17
The video for my PyCon UK talk is now up:
Reply Retweet Like
David Seddon 26 Oct 17
I'm speaking at PyCon UK this Saturday. Come and listen:
Reply Retweet Like
David Seddon retweeted
DEV Community 👩‍💻👨‍💻 15 Feb 17
The obligation of a software developer
Reply Retweet Like
David Seddon retweeted
Cassie Werber 10 May 16
Be happy next time you have to fill in that form—it could be worse! (you might like this )
Reply Retweet Like
David Seddon 9 Feb 16
Great description of technical debt: . Required reading for non-developers who are managing a software project.
Reply Retweet Like
David Seddon 2 Feb 16
A great new page on database optimisation in the docs:
Reply Retweet Like