Blog


Intro to git workshop

A 4 hours introduction to git workshop for my PhD fellas. Based on an old git crash course blog post.

git logo

Why?

  • Keep your projects organized.
  • Collaborate with others.
  • Get involved with open source.

Command what …

Read more

Dead of Winter: The Long Night - A DIY box insert

As if there were not enough different topics mashed together in the blog, here's another one. I'm into board games, and recently got Dead of Winter: The Long Night. This blog post is about the …

Read more

Getting started with Python for data analysis

Python books covers

A few days ago another friend asked me to recommend reading materials to get started with python. Yesterday, I saw this tweet.

"When you’ve written the same code 3 times, write a function. When you’ve given the same in-person advice 3 times, write a blog post" - David Robinson‏

So here I am, writing this blog post.

A short disclaimer: I like …

Read more

Python vs. elixir for a web-app wrapper for a script

Python vs. elixir

I'm a facing a project with the following requirements:

  • An existing script should be wrapped with a web server.
  • The script takes 10-30 seconds to run, so just let the user wait for it to …
Read more

DIY eurorack case

Final eurorack case.

I recently drawn into the rabbit hole of modular synthesis. This week I finished building my first eurorack case. It's a 3U 84hp skiff. Or in humans language, it is a relatively small, beginners sized …

Read more

git crash course

A really short introduction to git for my PhD fellas.

First, TryGit

Clone something

There are two ways to start to work in a git repository.

  • git clone https://github.com/some_user/some_repo.git to …
Read more

Media and arts projects - part 2

The tapeless cassettes

In a previous post I wrote about my assignments for the sound recording module I took as part of my PhD. Here, I will present the projects of the Interactive Digital Multimedia Techniques module.

The …

Read more

Media and arts projects - part 1

Sunset Riders - Bury me with my money

I recently shared some of my first experiences as a PhD student in the Media and Arts Technology program, Queen Mary University of London. Now, when the first term is over and the second one …

Read more

Phoenix, templates, and active navbar items

We build a web-app, and want the items on the navigation bar to be active when the user visits the corresponding page, like this:

An animated example of active navigation bar items.

I'm not saying that this is a complicated task in other …

Read more

An Even Better Pip Worflow™

The 9th major version of pip, the recommended tool for installing python packages, was released two days ago. I took a short look on the changelog to see what's new. At first, I couldn't notice …

Read more