RSSAmplifier

Blog

Alexey's blog

alexeyzabelin.comRSS feed ↗11 posts

Latest posts

Lessons learned from building a deadlift platform

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…

A webapp skeleton with Rust, Rocket, and Diesel

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.

Getting involved in open source

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.

Ballast, a library for talking to Shipwire

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.

Fixing bold font colors in termite

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.

Installing Arch Linux on a MacBook Air 2013

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.

twitter_images

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.

Digging down

The other day I've started having some problems with my NeoVim. Specifically, the colorscheme seemed to be wrong.

Switching to Mutt

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…

Atreus Keyboard

I finally got my very first mechanical keyboard.

OmniAuth-github acceptance testing

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…