The history command has loads of hidden features. I can never remember all of them so the main purpose of this article is to me to reference back to when I next forget.

Continue reading

When recently on YouTube, a video from Greg Hurrell popped up. I have watched a lot of his videos but must have missed this one because it has the best tip for searching in tmux.

Continue reading

With es6 deconstructing objects gives us a nice way of extracting keys of objects into variables. Combined with the rest operator this comes in very useful when you need to unset an item or two in an object.

Continue reading

At the start of the year, I decided to give my dotfiles a clean up. In this update, I made the decision to use a configuration management tool. Out of all the offerings I chose Puppet. As a Linux user it’s not often I need to set up Windows workstations, but for some tasks I have coming up a Windows workstation was the right tool for the job. So the job began on learning how to use Puppet on Windows, and this is how it went:

Continue reading

For me, ssh gets used daily, from logging to remove servers and virtual machines to pushing and pulling code with git. To make this process a bit better you can set up ssh key pairs. This provides better security and for your main production servers and passwordless auth for your git servers and any other lower priority server.

Continue reading

Putting a semicolon at the end of a line is something I do all day as a web developer. So that’s why in this post I wanted to give a shout out to the plug-in, I hands down use the most since I made the jump to vs code in 2017.

Continue reading

When using bootstrap its always been simple to slim down the css by removing some ‘@imports’ in your less or scss files. Getting rid of that extra bloat in js can be done in the same way thanks to webpack. If you’re not familiar with webpack it packs js modules into common js assets. Each component of bootstrap and jQuery are split into modules, using webpack loaders we can import only the modules we are using.

Continue reading
  • page 1 of 1

Ade Attwood

author.bio


author.job