Skip to content
Skylight Symmetry
Someone with nothing better to say writing for someone with nothing better to do. On software, music and life.

Menu

  • Home
    My Blog’s Home Page
  • Author
    About Si Beaumont
  • Pinned
    Featured post
  • octocat Github
    Stuff I hack on
  • twitter Twitter
    Mumblings

Si Beaumont

Blackpool-born & Cambridge-based. Full-time hacker & Part-time consumer of Dr. Pepper.

Blackout notice: Bye-bye for now

I’ll keep this short and sweet. I’ve recently started working for a company that prohibits personal blogging. It’s been a fun ride and should things...

July 11, 2016

Type-safe C bindings #2: Handling flexible array members with ocaml-ctypes

Recently I blogged about how we’ve been using ocaml-ctypes to generate type-safe bindings to some C libraries that we want to use within our OCaml...

March 30, 2016

Type-safe C bindings #1: Using ocaml-ctypes and stub generation

There’s sometimes you just don’t want to reinvent the wheel. Working day-to-day in OCaml, you start to enjoy the fruits of a statically, strongly typed...

March 09, 2016

Wrangling Grafana and InfluxDB into a Docker image

It’s been a few months now, and our information radiator for our team is humming along nicely. It was fun putting it all together and...

February 17, 2016

Information Radiation with InfluxDB and Grafana

Like woolly socks for your brain, learn how to build an dashboard to capture and visualise the metrics you care about with InfluxDB and Grafana.

October 15, 2015

Automating Github Pages and Coveralls.io from Travis

With the advent of Travis-ci it has never been easier to setup continuous integration for your Github project. Just sign in to Travis with your...

June 09, 2015

Some extra bells for Mutt's brilliant whistles

Searching (and tab-completion) of all email addresses (via ldapsearch) Viewing Exchange calendar invitations Showing unread email count in your tmux status line I lasted longer...

March 08, 2015

Instrumenting XenServer for NVIDIA GRID (vGPU)

Following the recent announcement of XenServer’s upcoming virtual GPU support, we thought it might be nice to share some of the internals that make it...

October 23, 2013

My day job just got open sourced

I haven’t really ever blogged about my work but that all might change beacause this week saw the announcement that one of the best virtualisation...

June 29, 2013

Overdrive facelift: pedal plastic surgery

So a while ago I built an overdrive guitar pedal. Here’s what it looked like: Pretty uninspiring, no? Well yeah, that it is hand-drawn with...

April 25, 2012

Penultimate term review

Well thus ends my final Michaelmas term. I think that in future years I may come to miss October’s sudden onslaught of Freshers’ Flu but not...

December 03, 2011

Git Branch and Status in Bash prompt

Over these last few weeks I’ve really started getting into Git. Everyone has their favourite VCS but for me, what I’ve seen of Git so...

September 08, 2011

Studio Session: You Got Me by Steve Fargher

Happy with the way this has turned out; take a listen! Recorded and mixed by Rich Harris @ Alchemea. Musicians: Stephen Fargher (Guitar & Vocals);...

April 17, 2011

Studio Session: Sober by Charlie Perkin

Singer/songwriter Charlie Perkin’s great song Sober. Recorded and mixed by Rich Harris @ Alchemea. Musicians: Stephen Fargher (Acoustic); Josh Campbell (Drums); Si Beaumont (me) (Bass);...

April 16, 2011

The birth of a DIY guitar FX pedal

So I recently decided I’d try my hand at building my own guitar pedal. It went pretty well and I’m really impressed with it. It...

March 19, 2011

© 2017 Skylight Symmetry

Feature image by Phil Hearing

Powered by Jekyll