After moving into a house with a garage I've decided to fulfill my goal of having a home gym. One of the pieces of equipment I needed for that was a deadlifting platform. After looking around online for a bit I've decided to follow this guide by Alan Thrall and build my own. These are the lessons I learned from completing this project. Note that some or all of these might seem obvious to…
This is a condensed walkthrough of building a skeleton Rust web app using Rocket, Diesel and PostgreSQL heavily based on a more thorough series of blog posts called "Making a simple blog with Rust" and updated to incorporate the recent API changes as well as using a different database schema and a few extra tools.
I've been asked about getting involved in open source projects a couple of times before, so I decided to write up all the advice on this topic I have. Not that long ago I too was having problems finding a project and sending my first PR. So here's how I would approach it today.
After finishing the wonderful Haskellbook , the first "real world" project I've started writing is a Haskell API wrapper for Shipwire called Ballast . While doing that, I was following the general architecture of dmjio's Stripe API wrapper . In this post I will try to describe an overview of how both the stripe library and Ballast are built.
Recently I've switched to termite from suckless st . Mostly because of the problem I was having with the glyph rendering in st. I still like st more than urxvt, but I decided it's time to look for something better.
Why? In short: because it's fun. On a more serious note, because it allows me to use xmonad , tweak it and learn more Haskell. Especially now that I've got the wonderful Haskellbook to help me. I also would like to learn more about Linux and improve my understanding of how it works.
Recently I've been refactoring and improving one of my older projects . It's a Ruby gem, that can download images off of twitter based on the search terms you provide.
I've been using the Mailbox client for some time now and, while it's great and enjoyable to use, it's a big gui app that I had to constantly switch over to in order to check my emails. That was rather annoying so I started looking for an alternative that could be used inside the terminal and stumbled upon Mutt . A couple of days ago @tutec mentioned that he was going to switch to it…
I was struggling with testing my toy app. In particular writing a feature spec that tests signing in with Github using Capybara and RSpec. I kept getting errors and couldn't figure out how to set up my test suite for this properly. So after spending the past two days googling helplessly I've finally accumulated enough information to piece it all together. It turned out to be a rather…