Hi, I'm Sam Parkinson
All my Blog Posts
Creating a super simple derivation - Learning Nix pt 3
Wrapping some shell scripts
So Variables are a Thing - Learning Nix pt 2
Taking advantage of the fact Nix is a programming language
NSDC 2016 Topics
Digitizing the motions from National Schools Debating Championships 2016
Environments with Nix Shell - Learning Nix pt 1
An introduction for how to run Nix code
Exposing properties with Graphene Django
The other missing guide
A Astonishing Adventure
Freeing Disk Space with the PackageKit cache
Automatic updates gone wrong
Keeping Python projects secure on GitLab
Pinning projects to the very latest
Testing GraphQL with Graphene Django
The missing guide
Local Politicians Meet InfoSec - a Wordpress Disaster
The article that I didn't want to have to write
PGP for Every Email
Join us in our PGP journey
SELinux Concepts - but for humans
This is your SELinux dictionary!
A new way of writing Gtk+ applications
Introducing Pyract - my weekend hack
Stop Disabling SELinux: A Real-World guide
Be safe from software vulnerabilities AND run your webserver
Plotinus and the quest for searchable menus
The underdog challenges a 30 year old UI convention
DMARC Secured Your Email Identity, But See How it Ruined Mailing Lists
Why people aren't posting on your mailing list
How they track you: Email Service Provider Edition
A summary of how major email marketers track their emails
Blender for Hackers - 3D modeling is just like using VIM
A very brief introduction to Blender
Edge of the World - What Open-World Games Can Teach Us About Design
Spoiler: It's all about the illusions
When fictional worlds are an accurate representations of IoT security
Ok, a little dramatized. But still truthful.
How I Destroyed my Blog's Performance with CSS Background-Blend-Modes
Just because a browser has a feature doesn't mean you should use it
Help Us Answer: The Email Signup Popup - where is it from?
Who is behind the latest wave of popups?
My WATCH runs GNU/Linux And It Is Amazing
Lennart Poettering would love it!
6 Stunning Email SignUp Form Designs with Free HTML
I've spent way to much time on dribbble researching these!
Writing Sugar Documentation with a Neural Network
What a terrible failure, probably?
Dance - Sugar 0.110
Better than GNOME?
Gtk+ 3.22 theme support
Oh no, they kept it the same
Liberating Presenter Club
Make great presentations, faster
The End of Mako
Four years was too much to ask
A Grow.io Introduction
Right now, we are in the world of the static site....
Journal Project View - User Testing
Better result than last user testing!
The Sea is Blue
Don't stare too long at the UIs of today
Sugar With Instant Palettes
Palettes are fun, but what if they were faster
Sugar Onboard - After user testing
User testing is great, my design skills aren't as great
Sugar without a Homeview
Maybe just use the journal instead?
ASLO-2 Post Mortem
How an ambitious project lacking focus failed, and the reflection that invoked
Sugar Onboard Design
A popup based section to introduce users to Sugar
Telepathy Top 10 Lists
Telepathy is a cool framework for real time...
Sam Parkinson's site