Tech TLDR;

  • Archive
  • Top Posts
  • GitHub
  • LinkedIn
  • Contact

OMG – NPM clone that finally makes sense

April 21, 2017 by admin

Note: Everything I’ve assumed was wrong, I am keeping track of things as I discover them via the medium post: https://medium.com/@akras14/omg-npm-clone-that-finally-makes-sense-3478588879 I’ll update this post when the dust settles 🙂 Last week I came across a yet another NPM clone, called pnpm, but unlike other clones (cough Yarn) this one is actually interesting! What so […]

Filed Under: JavaScript, Node.Js, Tools

Running Any Linux Browser in (almost) Headless Mode

April 13, 2017 by admin

I just saw an articled on Hacker News announcing that Chrome 59 is going to have cross-platform headless support. A lot of people are excited by this announcement, mainly because it will allow them to move away from PhantomJS – a buggy headless browser currently used as a de-facto solution to run unit tests and […]

Filed Under: Software Engineering, Tools, Ubuntu

Convert video to images via command line

April 8, 2017 by admin

I often find myself needing to convert video to a series of images. It’s a great way to look through the content to find some details or identify screenshots that are worth keeping. For example I used this method to look through all talks given at Chrome Dev Summit to supplement my notes. Another use […]

Filed Under: Tools

How to Copy One File from Vagrant Virtual Machine to Local Host

February 10, 2017 by admin

Step 1. Find what port Vagrant is connected to by running vagrant port The output Will look as follow: Indicating that Vagrant is running on port 2200 Step 2. Get the absolute path for the file that you want to copy i.e. /vagrant/some-file.txt You can get it by ssh’ing into the machine and locating the […]

Filed Under: Tools

Twitter API Example – Search and Get User Tweets in Python

November 19, 2016 by admin

Last week I wanted to scrape my Tweets for the past few days. It was very easy to do with Python. In this tutorial we will explore: How to install Twitter API library in Python How to set up Twitter API authentication How to Search with Twitter API How to Get User Tweets with Twitter […]

Filed Under: Business, Python, Software Engineering, Tools Tagged With: api, example, login, Python, twitter

Git grep multiple repos at once

October 25, 2016 by admin

Updated in 2020 to work with Python 3. My company uses multiple git repos that all depend on one another. Often I find myself trying to grep through a few of them at the same time. Regular grep works, but it takes a long time and displays a lot of noise. git grep only searches […]

Filed Under: Git, Tools Tagged With: git

Adding SSL Certificate to Your Blog is Free and Easier Than You Might Expect

September 13, 2016 by admin

Adding SSL Certificate few years ago was a painful and expensive process. This is no longer the case. Last year Let’s Encrypt Certificate Authority came to life and made SSL certificate available to anybody free of charge. It is sponsored by a number of organizations such as Mozilla Foundation, that want to make the web […]

Filed Under: Tools, Ubuntu

Generate Weekly Reports from Your Git Commits

August 13, 2016 by admin

My current work requires me to submit weekly reports and so did some other jobs that I’ve had in the past. To help with that task, I wrote the following script that: Goes through every one of my git repos Checks if I’ve made any commits in the past week If I did, prints the […]

Filed Under: Git, Tools Tagged With: git

How to Add Git Auto-Completion for the Command Line Tools in Mac OS X

July 14, 2016 by admin

Git supports auto-completion when used via the terminal, which includes all basic commands such as git status or git checkout as well as local and remote branch names etc. It comes pre-installed on Ubuntu, but a few simple steps (bellow) have to be followed to get it working on Mac. Open up your terminal app […]

Filed Under: Git, Tools

How to Remove Shell Integration From iterm2

July 13, 2016 by admin

I tried shell integration for iterm2 and I didn’t like it. I wasn’t sure how to remove it, so I looked into the install script. I am currently using bash, so all they did was to add an entry into my ~/.bash_profile file and download a ~/.iterm2_shell_integration.bash file. All I had to do, is remove […]

Filed Under: Tools

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • Next Page »

Copyright © 2025 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in