Kristian Glass - Do I Smell Burning?

Distributed vs Remote

I like to distinguish between “distributed” and “remote”.

Being distributed is an intrinsic property - a team can be distributed, with no real central locus like an office.

Being remote is an extrinsic property - you’re remote from something, like a remote team in another country.

Installing the Raspberry Pi Desktop

Most of my Raspberry Pis run headless, with no screen. So the image I keep around is Raspbian Lite. It’s half the size of the “full” Raspbian-with-Desktop image, it has everything I usually want, and very little that I don’t.

But sometimes I find I want a GUI.

I don’t want to have to keep the full image around and re-image my Pi. Nor do I want to have to manually install the various components of a desktop environment.

I do want a single command that just “gives me a GUI”.

Django: An Unofficial Opinionated FAQ

I really like Django. Django is fast, featureful, secure, scalable, and versatile. It works well with a variety of workflows, approaches, tools, platforms, and libraries.

But sometimes you can have too much choice.

I’ve spent a lot of time working with Django, and supporting other users via IRC in #django on Freenode. In that time I’ve seen a lot of the same questions come up again and again.

Django doesn’t provide official answers to many of these questions, and I don’t think it should - its versatility is one of its strengths. Here are my answers though - all of which are broad and given without knowing exactly what you’re doing - they’re not universally correct, but in the absence of knowing better, if you’re facing an unclear choice, then they should provide some clarity.

Good luck!