Web development on an iPad Pro

I recently picked up a new iPad Pro 10.5 inch after having been an Android only tablet user for many years, and since the new iPad Pro is performance wise almost as powerful as a MacBook Pro I thought I’d try out using it for various work related tasks to see how far it’ll take me. So far, I’ve been able to do almost everything I want, such as image editing (PS Express, Affinity Photo, Snapseed), photo management (Lightroom), writing (Bear, Evernote), office (Microsoft Office, iWork), and more. Everything works

screenshot of better print_r function in VIM

Quick PHP Object Output

I stumbled upon this simple debug function the other day after searching for a better way of searching through a bunch of WordPress objects.

I have always used the native PHP print_r() function for this in the past, but when it comes to large objects, it just becomes rather unreadable to get the whole object displayed on one line. Although, I’ve been looking in to using the WordPress plugin debug bar for achieving the same thing. If you know that you’ll be doing a lot of debugging on one

JavaScript Robot Discoveries through Node.js

The increasing trend of using JavaScript, specifically through the Node.js library, to program the logic of robots among hobbyists has recently very much caught my attention. I watched the following presentation and was blown away by the fact that a language that is mostly considered a programming language for building websites can now be used to program intelligent physical machines. I’m currently in the middle of digging into JavaScript for work purposes, so this really increased my motivation of speeding up my learning progress. I’ll probably end up waiting for

Markdown – Why I Turned To It In Hope To Never Look Back Again

As usually is the case with me, I tend to get on the bandwagon of something new just out of pure geeky curiosity. When I first heard about Markdown, I thought to myself, “How cool wouldn’t it be if I could completely do away with writing formatted documents in Word or Google Docs and instead do all my writing from the comfort of my code editor of choice?!” Answer: Very, very cool!! So, What’s Markdown? Markdown is a markup language that you can use to assign structure to your document.

Gitg screenshot

Git for Local Project Backups

Since no one at my office is using Git for version control, I decided a while back to kick-start my own learning process to Git mastery by using Git locally as a backup system for a few projects. I have to say it is working very well, and I love the ability to undo my changes whenever I want. I’m not sure yet if it is worth the effort to change to using a GUI for git or not, as a learning experience I feel that command line is the