Could not find a declaration file for module

By Josh Sherman
4 min read
development
typescript
nodejs

I’ve been working with Typescript on a daily basis for the last year. Admittedly, I still feel pretty amateurish with it. Mostly due to the fact that I’ve mostly been working with it on an existing stack at work and minor application of it on my own side projects. With […]

How to install packages from testing on Arch Linux

By Josh Sherman
3 min read
linux
arch linux
nodejs

The reason I have stuck with Arch Linux and have looked past the issues I’ve had with it, is because of the availability of newer packages without the need of additional package mangers. That said, I started working on a new project recently, and wasn’t quite ready to move things […]

Checking disk space from the command-line

By Josh Sherman
3 min read
command-line
linux

As you may already be aware, I also write guides for Alligator.io. As of late, I’ve been covering a lot of command-line tools and tricks as part of a “Command-line Basics” series. I’m also a bit of a scatter brain sometimes, and last month ended up starting on this particular […]

Symlinks with Nginx and PHP-FPM

By Josh Sherman
3 min read
devops
nginx
php

Recently I’ve been putting time into rebuilding the server infrastructure for Holiday API. This has included hardening the system to be more fault tolerant and building out a new cluster of web servers. The biggest improvement was [finally] introducing a continuous deployment pipeline to complement the existing continuous integration flow. […]