Posts

  • SCSS Local Development with Webpack and Live Reload

    sass logo

    If you have SCSS files in your project that you wish to work with during local development, a proposed solution using Webpack follows. File structure Suppose we have a directory scss-website scss-website/ ├── Dockerfile.bootstrap ├── Dockerfile.dev ├── assets │   ├── js │   │   └── index.js │   └── scss │   └──...

  • SCSS Local Development with Live Reload

    sass logo

    If you have SCSS files in your project that you wish to work with during local development, a proposed solution follows. File structure Suppose we have a directory scss-website with the following structure scss-website ├── assets │   ├── css │   └── scss │   └── styling.scss └── index.html index.html <!DOCTYPE html>...

  • Create a PyPI Package Using CircleCI and GitHub

    python logo

    The aim of this post is to give an overview of the process rather than a full blow by blow account. As such, there may be some gaps; feel free to ask for clarifications in the comments section at the bottom! The post assumes some familiarity with Python, Git, GitHub,...

  • Divisibility by 3

    lattice of divisibility

    A common rule for checking whether an integer is divisible by 3 is to consider the sum of its digits. For example, 12345 is divisible by 3 because 1 + 2 + 3 + 4 + 5 = 15, and 15 is divisible by 3. Similarly, 123456 is divisible by...

  • Desktop Notifications on Ubuntu 16.04 for Long Running Terminal Commands

    ubuntu logo

    Install undistract-me sudo apt-get install undistract-me Update your ~/.bashrc $ echo 'source /etc/profile.d/undistract-me.sh' >> ~/.bashrc Reload your Bash configuration source ~/.bashrc To test, execute in your terminal a command that takes more than ten seconds, to complete, e.g. sleep 11 and navigate away from your terminal to another window. Once...