Michael Hoffmann
Home
About
Blog
Vue Tips
Projects
Hire me
Minimal Blog List
2024
(8 posts)
Rendering Dynamic Markdown in Nuxt 3+
(Oct 14, 2024)
Analyze Memory Leaks in Your Nuxt App
(Jul 27, 2024)
Dockerizing a Nuxt App: A Comprehensive Guide
(Jul 9, 2024)
Self-Host Your Nuxt App With Coolify
(Jun 25, 2024)
Simpler Two-Way Binding in Vue With defineModel
(Apr 25, 2024)
Login at Supabase via REST API in Playwright E2E Test
(Apr 16, 2024)
Use Nitro as Mock Server
(Apr 1, 2024)
Unlocking the Power of v-for Loops in Vue With These Useful Tips
(Feb 6, 2024)
2023
(7 posts)
Focus & Code Diff in Nuxt Content Code Blocks
(Aug 11, 2023)
Lazy Load Vue Component When It Becomes Visible
(Jul 18, 2023)
A Comprehensive Guide to Data Fetching in Nuxt 3
(Jun 20, 2023)
What's New in Vue 3.3
(May 18, 2023)
Ref vs. Reactive: What to Choose Using Vue 3 Composition API?
(Apr 9, 2023)
Use Shiki to Style Code Blocks in HTML Emails
(Feb 1, 2023)
How I Replaced Revue With a Custom-Built Newsletter Service Using Nuxt 3, Supabase, Serverless, and Amazon SES
(Jan 4, 2023)
2022
(9 posts)
Create a Table of Contents With Active States in Nuxt 3
(Dec 7, 2022)
Building a Polite Newsletter Popup With Nuxt 3
(Oct 18, 2022)
Create an RSS Feed With Nuxt 3 and Nuxt Content v2
(Aug 15, 2022)
How to Create a Custom Code Block With Nuxt Content v2
(Jun 16, 2022)
Create a Blog With Nuxt Content v2
(Jun 2, 2022)
Chrome Recorder: Record, Replay and Measure User Flows
(Apr 28, 2022)
Dark Mode Switch With Tailwind CSS & Nuxt 3
(Feb 21, 2022)
Building a Vue 3 Desktop App With Pinia, Electron and Quasar
(Feb 15, 2022)
The 10 Favorite Features of My Developer Portfolio Website
(Jan 7, 2022)
2021
(13 posts)
How I Built a Twitter Keyword Monitoring Using a Serverless Node.js Function With AWS Amplify
(Dec 18, 2021)
Document & Test Vue 3 Components With Storybook
(Nov 15, 2021)
Why I Love Vue 3's Composition API
(Nov 1, 2021)
My Top Vue.js Interview Questions
(Oct 4, 2021)
Why I Picked Vue.js as My Freelancer Niche
(Sep 22, 2021)
Track Twitter Follower Growth Over Time Using A Serverless Node.js API on AWS Amplify
(Sep 13, 2021)
Use Git Bisect to Find the Commit That Introduced a Bug
(Jul 5, 2021)
My Top React Interview Questions
(Jun 29, 2021)
How to Use Environment Variables to Store Secrets in AWS Amplify Backend
(May 25, 2021)
Build and Deploy a Serverless GraphQL React App Using AWS Amplify
(May 7, 2021)
Run, Build & Deploy Stencil and Storybook From One Repository
(Mar 25, 2021)
Debug Why React (Re-)Renders a Component
(Feb 26, 2021)
How to Deploy a Heroku Backend to a Netlify Subdomain
(Jan 12, 2021)
2020
(10 posts)
My Top Angular Interview Questions
(Nov 23, 2020)
How I Replaced Google Analytics With a Private, Open-Source & Self-Hosted Alternative
(Nov 2, 2020)
Monitoring Spring Boot Application With Micrometer, Prometheus And Grafana Using Custom Metrics
(Oct 26, 2020)
How To Automatically Generate A Helpful Changelog From Your Git Commit Messages
(Sep 7, 2020)
How I Built A Self-Updating README On My Github Profile
(Jul 15, 2020)
Property Based Testing With Typescript
(May 29, 2020)
How To Generate Angular & Spring Code From OpenAPI Specification
(Mar 2, 2020)
Sending Message To Specific Anonymous User On Spring WebSocket
(Feb 10, 2020)
Boost Your Productivity By Using The Terminal (iTerm & ZSH)
(Feb 3, 2020)
Manually Lazy Load Modules And Components In Angular
(Jan 7, 2020)
2019
(10 posts)
How To Build An Angular App Once And Deploy It To Multiple Environments
(Dec 9, 2019)
The Last Guide For Angular Change Detection You'll Ever Need
(Nov 18, 2019)
How I Write My Blog Posts
(Oct 15, 2019)
JHipster - The Fastest Way To Build A Production-Ready Angular & Spring Boot Application
(Sep 23, 2019)
How To Easily Write And Debug RxJS Marble Tests
(Sep 9, 2019)
The Mistakes I Made In My First Software Project
(Aug 2, 2019)
How I Set Up A New Angular Project
(Jul 6, 2019)
5 Reasons Why I Quit My Job And Started Freelancing
(Jun 12, 2019)
NestJS - The missing piece to easily develop full-stack TypeScript web applications
(Apr 15, 2019)
Why I Switched From Visual Studio Code to JetBrains WebStorm (IntelliJ)
(Feb 14, 2019)
2018
(13 posts)
How I Built A Custom Stepper/Wizard Component Using The Angular Material CDK
(Dec 25, 2018)
The Engineering Behind My Portfolio Website
(Dec 12, 2018)
Why A Good Frontend Developer Should Care About Web Accessibility
(Nov 24, 2018)
How I Write Marble Tests For RxJS Observables In Angular
(Nov 12, 2018)
Sticky Footer in GatsbyJS using Flexbox
(Sep 20, 2018)
Run Automated Electron App Tests Using Travis CI
(Sep 6, 2018)
With These Tips You Will Rock Every Technical Job Interview
(Aug 16, 2018)
My Definition Of A Senior Developer
(Jul 22, 2018)
How I Increased My Productivity With Visual Studio Code
(May 31, 2018)
Lessons Learned: My First Smartphone Game
(May 22, 2018)
How I Built My Website With Hugo And Netlify
(May 19, 2018)
My First NPM Package: github-traffic-cli
(May 12, 2018)
My First Visual Code Extension
(May 11, 2018)