Featured
Starting a Portrait Photography Business
For the past few months, I’ve been trying to get my photography side hustle off the ground. My initial assumption was simple: people are always …
Photography vs Programming: a Minimalist Perspective
As I build my photography side hustle while working full-time as a software engineer, I keep returning to one idea: minimalism. Both fields pull me in …
What Would You Do When You Retire?
We’ve all heard the classic question: “What would you do if you won a million dollars?” It’s a fun daydream, but let’s be honest, most of us know …
LLMs and an old dev
A lot of developers seem to be afraid of generative AI and LLMs because it may replace their jobs. But as an older developer who sometimes have a hard …
Photography in the age of Generative AI
Generative AI has made my job as a software engineer much easier, but it’s also a bit scary. The question everyone is asking is whether AI will …
Parenting is hard
Only when you have wrong expectations. It is so easy to know what is right action but sometimes so hard to do it. Ayden is having rough morning. Well …
My New Photography Workflow with iPad Pro and Lightroom 6
Update: Here is my current workflow. Now that I have 10.5" iPad Pro, I am trying real hard to use it as a productive machine, possibly as a main …
You don't need a web developer
Occasionally, when people find out I am a programmer, they ask me if I will build them a website or an app on the side. As I spend all day programming …
WordPress vs Hugo
Managing WordPress can get time consuming. I have tried to move to static website several times but kept going back to WordPress. But there are …
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 …
ReflectionException: Class Tests\Unit\Symfony\Component\HttpKernel\Exception\NotFoundHttpException does not exist
Running unit tests in Laravel, I was getting this error: ReflectionException: Class …
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 …
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 …
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 …
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 …
2017 Puerto Rico
Puerto Rico was one of those trips where you just walk around with your camera and let the island show you what to shoot. The colors, the …