# How to write BASH without falling over and punching yourself in the face

Tags: Programming

The working title, “How to BASH one out in 30 minutes,” was rejected by committee.

# Up and Running with pytest, Hypothesis and tox

Tags: Programming

This is an article I wrote in tandem with a lunch-hour presentation for my work. If you’re in a hurry, you can get a quick overview from my slides. I’ll assume you’re familiar with unit-testing as a concept (see the slides for a bit of a refresher) and just want a quick overview of useful tools available to Python. With that said, let’s get stuck in!

# Trans Access is not a Threat

Tags: Opinions

[CN: transphobia, gender dysphoria, sexual harassment, rape]

Recently, I had a long discussion with some of my partner’s friends about the safety implications of trans access to single-sex spaces: specifically the risk posed by men pretending to be trans, rather than by trans-women themselves. These are highly intelligent, well-educated and well-meaning people – by no means were they suggesting trans people shouldn’t have access, only that they were worried that it would allow for abuse. Ultimately, I think their concerns are misplaced, but I think they’re probably representative of a large swathe of the population in both concerns and their self-confessed lack of engagement with the issue. They aren’t involved in the wider discussion currently going on, often in bad faith, lead by transphobic “feminists” who wield exactly these misplaced concerns in order to curtail the rights of trans people – but this discussion is now reaching boiling point, and so it’s that which I want to talk about today.

# Quick Snippet: Slack Emoji Names to Unicode :smile:

Tags: Programming

While working on this blog, I wanted to add Slack-style named emoji.

:poop‌:.

Eventually, I realised Pandoc already has Slack emoji support 🎉, but only after I’d already made my own 🤦‍♀️. Then I found out Pandoc doesn’t seem to have :‌woman-facepalming:, so it’s a damn good thing I did 😎.