Skip to content

Blog

Members Public

ELK data ingestion options

When it comes to ingesting data into the ELK stack (Elasticsearch, Logstash, Kibana), you have a few different options, mostly depending on your use cases. Below are the three main ways of doing so. Beats Beats are lightweight data shippers, written in Go. You run them on the same machine

Members Public

A little about QA Sidekick

A few months ago I tweeted [https://twitter.com/itsyosuf/status/1450220397761343489?s=20&t=kDv3wDZ49Bw54F4w3HLlyg] about a project I’ve been working on, QA Sidekick [https://qasidekick.com/]. It’s currently in beta, and if you’re interested in helping test it out, just submit your email on the

Members Public

Setting up your Go environment

Installing Go is pretty straightforward, you can just download it for your system from the go website [https://golang.org/dl]. Mac OS users can also use brew, and Windows users can also use chocolatey. In both cases, Go should be installed in the correct location and put into the

Members Public

Becoming a contractor

I've had a few people ask about contracting, and how they ought to go about it, so I thought I'd distill some relevant thoughts here on the topic. I work in tech, but technically this should apply to contracting in most fields. Why do you want to become a contractor?

Members Public

Contracting, starting a company, and reflections

At the end of 2019, I quit my full time permanent job. I had spent just over a year or so working at a startup. It was a pretty great place to work, and it actually felt like a startup. There were about 30 or so of us working out

Members Public

Learning to code and what not

As you may or may not know, I took the traditional route of becoming a Software Engineer. I Studied Computer Science at university, built things in my spare time, yada yada, got a job in tech, then a few more and that’s basically it in a nut shell. And

Members Public

Hackathons

Scroll for photos. Hackathons are often described in similar ways wherever you go: as events where you try to build something from scratch with a team of people you know, or don't know in a short space of time, usually a weekend. But beyond that, the experience of a hackathon

Members Public

Notes on Haskell

These are notes from my lectures at university augmented with some online and textbook reading. They’re unfinished but they’ve been sitting in my drafts so I thought I’d publish them in case others find them useful. > Surely there must be a less primitive way of making big

Members Public

Self-discipline

Self discipline and grit is something I feel we all struggle with (I certainly do). Whether we’re trying to learn a new skill, break a bad habit or get fit, consistency is something you can’t really get around. But the usefulness of self discipline is often underrated. Some

Members Public

Starting City Tech Society

This is kind of like a recap of my experience running my university’s tech society, as well as of my previous academic year in general. When I first started university, the first thing I did was go to the freshers fair. I had a few interests that I was