Skip to main content

Writing tagged Web Development

  1. Invalidating items from Django’s cache

    I poked around at Django’s per-site and per-view caching to work out why I couldn’t invalidate pages from the cache. I eventually worked out how to do it.

  2. Exploring City of London Councillors data

    I scraped data about the City of London’s councillors, and their interests and gifts, and made a site to browse and search it using Datasette.

  3. Combining HTML files with a Django website

    Wondering how to host and serve lots of old HTML files when I move most of this site to Django.

  4. D3.js book series dates charts

    I’ve written a thing in D3.js to draw charts that show when books in a series are set, compared with the dates on which they were published.

  5. Add a Google map to Django admin to get latitude and longitude

    How I added a Google map to the Django admin page for a model that has latitude and longitude fields.

  6. Two blogs, one WordPress

    How to make two blogs in one WordPress install

  7. Last.fm added to Django Ditto

    I’ve updated Django Ditto, which can now also archive your Last.fm listens.

  8. Django Ditto and archiving your stuff

    About making Django Ditto and whether it’s worth archiving all your ephemeral digital stuff.

  9. WordPress.com, and user testing, by phone

    On WordPress.com’s two confusing interfaces, and wondering if user-testing of websites should include a remote support scenario.

  10. On spending too long setting up one webserver

    I learned how to use Ansible and it took way too long because I like to do things properly.

  11. Planning for closure

    Maybe we should think about how long we expect our websites to live before we start making them.

  12. Teaching web development to design students

    What I taught to students at Goldsmiths and how it went.

  13. API “mashup” suggestions

    Suggestions for quick things to make with JavaScript APIs.

  14. Any ideas for quick API “mashups”?

    Looking for ideas of things to make with Goldsmiths students.

  15. Parsing a Wikipedia page’s content with python

    How I ended up grabbing and parsing HTML from Wikipedia pages

  16. Mappiness development

    Some thoughts on the development process of my Mappiness chart

  17. Clumsy-footed idiot

    Trying to learn D3.js. It’s hard. I’m an idiot. I made a simple thing.

  18. The Twelescreen code

    About the code I wrote to make Twelescreen, and what else it can do.

  19. Decades-long projects

    What I considered when starting the ten-year Pepys’ Diary project again.

  20. Storing private files on Amazon S3 with Django and giving authorised users temporary access

    How to do what that long title says, using signed URLs and all that stuff.

  21. Password protecting a Django site

    Adding simple htaccess-style password protection to a Django website.

  22. Using virtualenv with Django on WebFaction

    Getting a Django site running on WebFaction hosting using virtualenv.

  23. Hyphenation on the web

    The state of hyphenation on the web.

  24. COMMENTS_APP error when extending Django comments

    I was getting an error when customising the Django comments app. Here’s my solution.

  25. Setting up a Django environment and project structure

    My notes on what I do to set up an environment for a Django project.