Skip to main

Kit La Touche

Back-end developer, from

Kit is a back-end developer, computational linguist, Linux system administrator, and game designer.

Kit is a developer emeritus who led our server-side development – managing code architecture, database design, and deployment. He is a web developer, computational linguist, Linux system administrator, and game designer. He’s been active in Python & Django web development since 2007, and also acts as a process consultant for businesses – helping teams find the flow of communication that works best for them.

Open Source

Herman

Automated style guides

Design systems streamline development, communication, and consistency – but often rely on dedicated teams and extended budgets. We wanted a tool that helps create and maintain living style guides & pattern libraries in an agile process, and on a budget. Herman helps you keep your development process simple – and your UX consistent – as you scale over time.

True

Unit-testing for Sass developers

True is the only full-featured unit-testing framework designed specifically for the Sass language. Write your tests in Sass, compile them with Sass, and then (optionally) pass the results to a Javascript test-runner for command-line control and reporting.

Resources

  1. see all Article resources
    The English Channel from above
    Article resource type

    Django REST Framework & Channels

    We’ve begun exploring some patterns for how to add WebSocket push notifications to what is otherwise a RESTful API. This means, for us, using Django REST Framework and Django Channels in concert.

  2. see all Article resources
    Old photograph of operators
    Article resource type

    Django, Background Processes, and Keeping Users in the Loop

    When you have out-of-band processing in a web app, how do you let users know that the status of a task has changed? Depending on your front-end client, there are a few different approaches you might take.

  3. see all Article resources
    Celery stalk resembling a human shape
    Article resource type

    Serializing Things for Celery

    Transmitting objects between web processes and worker processes is a requirement of many modern web apps. Given that the safest way to do so is to use a serialization format that only includes primitive data types, how can we send custom objects around?

  4. Article resource type

    A Rebase-Centric Model of Collaborative Git Use

    If you want to make sense of your git history more easily when you go back, try rebasing as you go. Rebasing while collaborating with others can get hairy quickly. But here’s one way to make it work.

    see all Article resources
  5. Article resource type

    A Visit to the RESTful SPA

    You can’t always get away with a single-page app; sometimes you need server-side rendering. When you need both, here’s one approach.

    see all Article resources