logo

Hao's learning log

logo Hao's learning log

Coding, Software, Web Development, UX, Productivity, Career tips, Personal Development

Home Search Book Recommendations About RSS
search by algolia icon
  • What's new with TypeScript 4.0?

  • Installing linux on GUID Partition Table (GPT) disk

  • Why testing isn't enough

  • DigitalOcean App Platform: how to redirect all requests to index.html for Single Page Applications

  • Trying out new blogging format

  • Migrating blog to Hexo

  • Time to drop CSS and learn SASS/SCSS

  • Web API: appendChild V.S. createDocumentFragment

  • Docker Cheat sheet

  • How to render react components in markdown in Gatsby

  • Typescript: the key to a maintainable JavaScript codebase

  • Easily test your site for improvements with Sitespeed.io

  • Write clean React code: starting with JSX

  • GraphQL at scale: schema stitching v.s. schema federation

  • A web dev engineer's review: Learning Swift using ChatGPT

  • JavaScript Events

  • Use ZSH Shell as Integrated Terminal in Visual Studio Code

  • Running client side only JavaScript with Gatsby.js

  • A non-technical introduction to git

  • Setting up Vitest within SvelteKit repo

Recent Articles

Reflecting on AI Dev Tools in 2024 GraphQL at scale: schema stitching v.s. schema federation A web dev engineer's review: Learning Swift using ChatGPT When is GraphQL the right choice for your Project or Business? Fixing esbuild related CPU architecture error on Apple silicon Macs

Tags

thoughts ai dev-tips graphql swift svelte javascript front-end testing career miscellaneous coding typescript dev-ops back-end react technology productivity roam gatsby coaching vue-js android state-management angular-1.x
Copyright © 2025 Hao's learning log. Theme by Cho.