Ndifreke Ekott

Life - Tech - Thought - Journals

Tag: Programming

The Power User – The terminal is really your friend

I have been using Linux for the past 10 years and will in no way consider myself a Power User. I  can do a thing or two, I have a little amount of system administration skills and I am not afraid of the terminal. Running a few commands here and there is something every Linux enthusiast is comfortable doing. Being a Software developer for a couple of years, I am usually intrigued by anything that looks cryptic and feels like programming and so the terminal plays a big part in my everyday existence.

Recently, I have been working a lot with the Bash scripting language/tool. My bash programming isn’t that legendary but with the help of Google and Stackoverflow, I can easily look up syntaxes for Bash statements and eventually get my intended task done. I recently had a task in the office that required me to work with a 200MB+ sized file. CSV files are the simplest file format you get to work with in most programming environments. Usually when you want to generate a report that can easily be opened in a spreadsheet application and also easily consumed by a machine.

Continue reading

Gitkraken makes working with Git a breeze

I have been itching to write a blog article but haven’t recovered from my writer’s block just yet. So I thought maybe instead I should post a video. So in this article, I post of video introducing a favourite tool of mine called GitKraken. Gitkraken is a GUI told built to make working with your Git Repository a breeze. After I adopted GitKraken, I don’t see myself spending that much time on the command line unless I have to.

I hope you enjoy this video and feel free to leave a comment.

Building a Self hosted Bookmarking service

If you consume a lot of Internet resources, we keep a record of pages we visited or hope to re-visit at a later date. Modern day browsers provide a feature called Bookmarks. Bookmarks stores links to pages or articles you found interesting and you wish to revisit another time. Working with bookmarks on your local machine is the easy part, the trouble comes when you use different machines during the course of your week (Laptop, Desktop, Tablet, Phones).

Continue reading

How I settled for a MacBook Pro as my development machine

I have never been an Apple fan, never owned an iPod, iPhone or any Apple device. As a matter of fact I always found them unnecessarily expensive when they basically have the same hardware feature as other computers. Today however, I won’t still call myself an Apple fan but I do own a MacBook Pro 2013 13\” laptop. So why did I settle for a MacBook Pro in the end? Well it’s a long story.

The last laptop I owned was a HP Presario which came with Windows 7 and powered by a Dual Core Intel processor. I actually ripped out the Windows setup for Ubuntu Linux for 5 years. Five years for a Laptop is pretty long and is considered donkey old. With each Ubuntu upgrade, the OS demanded more power and I started experiencing slow response time. It was time to upgrade.

Continue reading

© 2017 Ndifreke Ekott

Theme by Anders NorenUp ↑