iPad Pro for Programming & Fun

I finally bought 10.5” iPad Pro (Affiliate Link). It was mostly an impulse purchase. When first I started to use iPad, it felt blah. It is hard to find good apps or what apps you might want to try out. My main goals with iPad was to have a really small laptop replacement. So I was hoping for a decent code editor. There are some code editing apps but there is no way to try them out before purchasing.

Published on


ReflectionException: Class Tests\Unit\Symfony\Component\HttpKernel\Exception\NotFoundHttpException does not exist

Running unit tests in Laravel, I was getting this error: ReflectionException: Class Tests\Unit\Symfony\Component\HttpKernel\Exception\NotFoundHttpException does not exist The issue was missing root backslash, make sure you have expected exception like: $this->expectException(\Symfony\Component\HttpKernel\Exception\NotFoundHttpException::class);

Published on


Working Remotely

As a developer, I am lucky that I get to work from home as needed. But I have never been 100% remote; Lately, I have been reading a lot about working remotely, remote first companies, Digital Nomad lifestyle etc. This is compilation of various resources that I have found useful so far: The Ultimate Guide to Working Remotely – I haven’t gone through whole guide yet but so far it has been very informative.

Published on


Upgrading to PHP 7.0 on Ubuntu 14

I upgraded PHP to version 7.0 on Ubuntu box. Running php -v on shell would show it as version 7.0. But Apache was still using PHP 5.6. I tried various methods to update settings for Apache but nothing worked until I issued following commands: sudo a2dismod php5.6 sudo a2enmod php7.0 sudo service apache2 restart Source: PHP 7.0 (and 5.6) on Ubuntu | LornaJane

Published on


Setting Up Laravel on MacOS

After 3 years, I am using Laravel again at work. Laravel has extensive documentation but sometimes it can be a bit verbose. Here are command to get you started as soon as possible. This assumes pretty much fresh install of MacOS. Install Homebrew Check the official site for latest command /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Install PHP 7.1 brew install homebrew/php/php7 Install MariaDB brew install mariadb Set MariaDB to start as service at the end of installation.

Published on


The E-Myth Revisited by Michael E. Gerber

My biggest takeaway from this book was that most people start business to create a job for themselves. For example, a person who enjoys baking may start a cake shop. The problem with this approach is that one is working in the business, not on it. The right way to start a business is with a goal of eliminating one’s job. For example, the person above should figure out a way to hire someone else to do baking.

Published on


The Subtle Art of Not Giving a F*ck

I learned of Mark Manson through his blog, especially this post, 7 Strange Questions That Help You Find Your Purpose. Since then I have been on and off following his blog. He usually has a lot of good advice, so finally I decided to get his book. Makes it easier to have all information in one place. I had no idea what Subtle Art of Not Giving a F*ck was about.

Published on


Ftp from Lightroom

I signed up on a few microstock sites hoping recoup some of cost of my camera. These sites provide FTP access for easy uploading photos. Lightroom doesn’t come with an easy way to publish or export photos to FTP site. But Lightroom SDK comes with a free sample plugin that can export photos to a FTP site. It works really well and very easy to install. I learned this at LightroomSolutions.

Published on


The War of Art

I wasn’t sure what to expect when I picked up “The War of Art” by Steven Pressfield. It shows up on Hacker’s News and other entrepreneurs’ forums regularly as a recommended reading. Steven Pressfield is a novelist but this book is popular reading for anyone who is pursuing a goal. The author’s main point is that the most important and the hardest thing is doing. Weather that be sitting down at desk to write a novel or software.

Published on


Lightroom & Smugmug Workflow

Now that I have a new fancy camera, I have tried to organize my photos better. Over years I have collected about 70GB of photos. It seems a lot to me but apparently there are many people with well over 1000 GB of photos. The biggest challenge with so many photos is that it is hard to organize them. Upon several recommendations and some searches on the web, it seems Lightroom is the best software for organizing and managing photos.

Published on


Prev Next