Here are some vim tips that should get you up and running starting from zero knowledge of Vim. Why vim? I personally like it because it’s fast to spawn several vim instances within milliseconds, easy to customize your settings and save it to a single config file use on other…


I will go over some Python optimization tips in today’s tech talk for Tenchijin. These tips are primarily for computation cases, and does not reflect a general use of Python.


What are the minimum features do you need to code with ease? These are my base plugins I use in order to make Vim/Neovim usable for my development workflow. Feel free to add onto this if you have other plugins in mind, I just think these are good starting plugins…


Photo by Matt Artz on Unsplash — Edited by me

I have been using pass ever since the day I switched to Linux, because it is simple, lightweight, and scriptable. Recently, I have needed to move this password manager over to another PC and forgot how to do it. So this will be my documentation on importing and exporting pass


We are going to be dualbooting Arch Linux on a Windows laptop today. Despite what others say, Arch is relatively easy to setup in comparison to other distros in my opinion. The fact that it is minimal just means that you have minimal things to setup. …


Photo by Louie Martinez on Unsplash

Have you ever wanted to live in Japan? Have you ever wanted to work in Japan? I asked myself this a couple of years back, and have realized today that I have reached my goal of working and living in Japan. …


11F at Hennge

HENNGE is a company in Tokyo, Japan that is not your average Japanese company. It is more aligned with what it’s like working in Silicon Valley, as it is a very chill environment compared to the various other Japanese startups and companies I have experienced in the past. They advocate…


Here is a how to setup Flask tutorial as of recent. I recommend following along in Linux/Mac/WSL, as my setup will be mostly done through the terminal. I will also assume some basic Python knowledge, as this isn’t a Python tutorial. This tutorial won’t be going over how to make…


Here are 3 nice visual changing terminal tools written in Rust that I have integrated into my workflow. Coding requires spending most of your time looking at your screen, it should at least look visually pleasing. All of the packages mentioned here are compatible Linux, WSL, and Mac. They are…


I’ll be documenting how I installed Manjaro in this article for future reference. We will also be starting from booting into the bootable USB, check another guide on how to make that if you haven’t done that yet. From the image above, running down the list:

— Select your timezone…

Derrick Gee

Software Engineer living in Tokyo | Linux | Cats | https://github.com/kai-dg | https://haruspace.dev | https://ko-fi.com/harukai

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store