Nap Joseph Calub

Software Engineer and Open Source Enthusiast

Posts

Showing a total of 13 articles.
iTerm2 key bindings

Published on January 22, 2024

iTerm2

I recently got a new Mac mini M1 and I wanted to share my [iTerm2](https://iterm2.com/) key bindings: | Description | Keyboard shortcut | Action | Value | | --------------------------------- | ----------------- | ------------- | ----------- | | Move to the beginn...

## Introduction In the world of software development, there are often clever tricks and hacks that developers use to solve specific problems. One such trick involves using `uint64` (unsigned 64-bit integer) arithmetic to subtract `1` from a number without actually using subtraction. This might sou...

Adding a coverage badge to your repository is an excellent way to demonstrate your project's test coverage and maintain a high level of code quality. By the end of this guide, you will be able to generate a dynamic coverage badge that updates automatically with each new push to your repository. ##...

In this tutorial, we will create a 3D grid visualization of our timeseries data using [React Three Fiber](https://github.com/pmndrs/react-three-fiber), a React renderer for [Three.js](https://threejs.org/). By following these steps, you'll gain a deeper understanding of how to work with time-series...

If you manage multiple projects across different GitHub Organizations, you may have faced a common scenario: the need to copy [GitHub issue labels](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels) from one repository to another. It used to be a manual pro...

[Vercel](https://vercel.com/) is a popular cloud service platform designed for hosting [Next.js](https://nextjs.org/) applications. While it offers free hosting for personal repositories, it doesn't allow deploying from repositories inside a GitHub Organization unless you subscribe to a paid plan. ...

![Gazi Pathseeker](/img/posts/vector-art/gazi.svg) Featuring [Gazi Pathseeker](https://thewanderinginn.fandom.com/wiki/Gazi_Pathseeker) from [The Wandering Inn](https://wanderinginn.com/). Made in [Figma](https://figma.com/). See interactive version at [The Wandering Inndex](https://inndex.omg.lo...

Fanart of [Rags](https://thewanderinginn.fandom.com/wiki/Rags) from [The Wandering Inn](https://wanderinginn.com/). Originally created using [Stable Diffusion](https://stability.ai/), and then edited on [Krita](https://krita.org/en/) and [Rebelle 5 Pro](https://www.escapemotions.com/products/rebel...

2021 was a busy year for me and this is the only thing I finished for [Inktober](https://inktober.com/rules). ![Sad Gnolls Club](/img/posts/inntober-2021-06-spirit/sad-gnolls-club-04-with-vest.png) Featuring [Rufelt](https://thewanderinginn.fandom.com/wiki/Rufelt_Owelt) and [Belavierr](https://th...

Pirate Fanart

Published on October 8, 2021

Fanart of **Pirate**, a character of [Pirateaba](https://thewanderinginn.fandom.com/wiki/Pirateaba). ## The Creation of Pirate [![The Creation of Pirate](/img/posts/pirate-fanart/the-creation-of-pirate-pirateaba-small.png)](/img/posts/pirate-fanart/the-creation-of-pirate-pirateaba.png) Made usin...

In this guide, we will create our own remote web development environment using [Linode](https://www.linode.com/?r=b042b8d928111627044d292bdbca3691c536bf8d). ## Pre-requisities - A terminal with Bash or something similar. For Windows, you can use [Windows Terminal](https://www.microsoft.com/en-us/...

Using Hugo on Gitpod

Published on July 31, 2020

Create the necessary [Gitpod](https://www.gitpod.io/) files on the root of your repository. ```bash $ touch .gitpod.Dockerfile $ touch .gitpod.yml ``` ```dockerfile filename=.gitpod.Dockerfile FROM gitpod/workspace-full USER root RUN apt-get update && apt-get install -yq hugo ``` ```yaml filen...

After creating a new project using [Hugo's Quick Start guide](https://gohugo.io/getting-started/quick-start/), you can then deploy to [GitHub Pages](https://pages.github.com/). ### Git Branches For this site, we are deploying the project hosted at [napjoseph/napjoseph.github.io](https://github.co...

© 2021 Nap Joseph Calub. All rights reserved.

Light Mode
Dark Mode