Welcome to my blog!

Here, you’ll find posts on lessons I’ve learned, the things I find interesting, and what I am working on. Although I am not much of a writer, (really, it takes me a very long time to write together a post), it is an attempt to track my thoughts and share learnings through the years.

Although my interest is wide, you will most likely find contents regarding software and hardware development on this blog.

Feel free to scan around! If there is anything that may interest you, or if you have any questions, please feel free to reach out to me!

Wanna know more about me? Find out a little more here.

Active Projects

Showing current active project

Latest Edits

Showing last edited date

  • Sep 30, 2016 Git Workflow
    Merging vs. Rebasing # The two essentially do the same thing. the difference is that rebase makes the history linear. This is good when you are developing on your own branches, but not good when we you working on public branch, more here To merge or rebase master into a feature git checkout feature git merge master # or.. a oneliner git merge master feature # say it in your head, git merge master into feature Rewriting history # keeping a clean history is important This code snippets will allow you to interactively update commits for a particular branch.
  • Sep 8, 2016 Upgrade K8200 Controller Board
    I realized it takes a very long time for the heated-bed to get up to temperature and start printing. This was one of the main reason why I did not use it as often as I originally intended. With a slew of difficulties, e.g. Z-wobble and first layer not adhering to the board. The K8200 soon became a project of it’s own. In short, this is the start to making the K8200 be usable, as an everyday tool.
  • Aug 30, 2013 The Maroon Bells
    Trip to Montana? Nawh! I'll do you one better! The Colorado Maroon Bells! Sit down. Take a deep breath. I'll tell a story...  Once upon a time, in a land far far away. There were four men looking to roam the mountains on the 4th of July weekend. Months in advance, the date was saved for this adventure. The destination, Glacier National Park. It was a place where grizzlies, wolves, moose (meese <- plural of moose) and all kind of big game animals roamed freely.
  • Apr 26, 2013 I'm Back!
    In the spirit of anticipating for the start of the summer...  This another attempt to capture the stunning Delicate Arch!
  • Apr 15, 2013 Don't Plan… Cause You Won't Be Disappointed!
    Have you ever spent $30 bucks on McDonald’s for four people. Maybe you have… maybe you haven’t. But the thing is… we just wanted to drop by a pick up a ‘small’ snack before we feast in Moab celebrating our conquering of Zion.<o:p></o:p> It took us a little longer than anticipated to get back to Moab from Zion, actually two hours more than the three hours anticipated due to miscalculation.
  • Apr 15, 2013 Zion - Conquered
    Arrived at the trailhead, we eagerly jumped out of the shuttle to start our adventure. Meanwhile we were doing our last gear check, a couple next to us (the only other people that rode with us to the trailhead on the shuttle) started talking and got into a small conversation. The only memorable thing about our little chat was when the gal said “… we don’t plan for our trips, that way, we would never be disappointed.
  • Feb 26, 2013 Adventure - Defined
    The Great Sand Dunes National Park According to Webster's dictionary... an adventure is "an undertaking usually involving danger and unknown risks" With that definition out of the way. Let’s talk about our adventure to the Great Sand Dunes eh? A week before the trip, rumors were spreading around our youth group that there was an overnight trip to the sand dunes… started by two of us. Only a three hours drive away from the heart of Colorado, it was a reasonable place to go spend the night in the wilderness and see the next wonder of the world.
  • Feb 14, 2013 We Came. We Saw. We Conquered.
    Lets pick up where we left off eh? Moab. The one place where boys go to become men.. and girls to become boys. After weeks of planning to spend a few days after Christmas in The Maze District in Canyonlands National Park, we realized that we needed a back up plan. In this desolate place, the weather could be our friends, or it could be our enemy. For a good week before heading out, our eyes were glued on the weather forecast.
  • Jan 18, 2013 It's About the Journey, Not the Destination
    Once again… we found the adrenaline rush just sitting around and planning for a backpacking trip. This time, Moab, round two. Our goal was to enter into and exit out of ‘The Maze District’ in Canyonlands National Park in four days. You know the reason why they call it ‘The Maze’? It is the exact reason why we spent countless hours staring at all the different types of maps to make sure that we DO know this maze.
  • Sep 8, 2012 Father, Lead Me, I Can't Do this Alone
    3rd day in Moab, Utah. For the days that we were in Moab, we relied on these rocks that are stacked together by the people who have came before us to lead the way. These rocks are called, cairn. This is of a cave at the end of joint trail, completely filled with cairn.