Leo's dev blog

About

A bit of background on who I am, what I do, and why I started this blog. Nothing too serious, just a little intro to the person typing away behind the scenes.
Leo's dev blog – stories, insights, and ideas

Not Playing

Spotify

Hi there

I'm Tuan Anh Huynh (alias Leo at work), a software engineer from Vietnam. I have a passion for all things Javascript. I enjoy building eCommerce software and stuff related to web dev. I work mainly with Typescript, React, NodeJS, Remix, and TailwindCSS.

I started this blog as a way to document and share stuff I have learned and found useful as a software engineer. Building and writing things down is a great way for me to solidify my understanding of new concepts and ideas. I hope my blog could be a helpful resource for fellow devs who interested in web dev, eCommerce, and related technologies.

I would be highly appreciated if you could leave your comments and thoughts on what I have written .

My career

Resume
  • Weaverse.io
    Mar 2022Present
    Weaverse.io
    CTO / Co.Founder / Software Engineer
  • FoxEcom
    May 2021Feb 2022
    FoxEcom
    Senior Software Engineer
    • Built Minimog - a multipurpose Shopify Theme (top best selling templates on Envato Market)
    • Built Fox Kit Shopify App - The upsells and boost conversion tool built to support Minimog theme
  • Coc Coc
    May 2020Apr 2021
    Coc Coc
    Frontend Engineer
    • Working on the #1 web browser & search engine in Viet Nam (30M+ users)
    • Built Coc Coc's newsfeed
    • Maintained and optimized Newtab's widgets and performance
  • BraveBits
    Aug 2018Apr 2020
    BraveBits
    Fullstack Developer
    • Working on the #1 Page Builder app on Shopify app store
    • Built Pagefly's Analytics APIs
    • Built Slider-x
  • MindX - Technology School
    May 2017Jul 2018
    MindX - Technology School
    Instructor and Developer
  • Hanoi University of Science and Technology
    Sep 2013Feb 2019
    Hanoi University of Science and Technology
    Student at SEEE (School of Electrical & Electronic Engineering)
    • Get a good degree at School of Electrical & Electronic Engineering
    • And yeah! My major subject was Electronics and Telecommunications, but I couldn't find interest in that field. So I learned Software Engineering instead, and became what I am today.

Tech stack

This blog is hosted on Vercel, built with Next.js and Tailwind CSS using Tailwind Nextjs Starter Blog.

A huge thanks to Timothy Lin for the minimal, lightweight, and super easy-to-customize blog starter.

A few major over-engineering-changes from the original repo:

  • Upgrading to React v18, Next v14(Using App router)
  • Adopting Typescript, committing with Conventional Commits
  • Monitoring site with Umami website analytics
  • Theming in dark mode with Github dark dimmed colors for better contrast
  • Making a lot of changes to the UI, new homepage design, adding ProfileCard, CareerTimeline components, adding /snippets, /books, /movies page, etc.

See my Github repository for this blog.

Legacy versions

I started this blog since 2019 and up until now it has 2 legacy versions:

Assets

Most of the images in my blog are from Unsplash, gifs from GIPHY, and illustrations are from Storyset.

Thanks for the free resources .

Contact

Reach out to me at contact@leohuynh.dev or find me on social media: