Cover for post Vue.js: Let's Scale!

Vue.js: Let's Scale!

Architecture and technical decision behind a big Vue.js application.

Cover for post Lessons Learned by Maintaining a Large Codebase

Lessons Learned by Maintaining a Large Codebase

I've been maintaining a massive Vue.js codebase for the last 3 years. Here are 9 lessons I've learned along the way.

Cover for post Bash for developers

Bash for developers

Essential bash commands and time-saving aliases to simplify your daily tasks

Cover for post 2020 - A Year In Review

2020 - A Year In Review

Cover for post Monorepo: is it worth jumping the bandwagon?

Monorepo: is it worth jumping the bandwagon?

Monorepos: beyond the hype. when and when not) to use them.

Cover for post Tips for your GitHub Portfolio

Tips for your GitHub Portfolio

Showcasing your work can help you land your dream job. But you have to follow a few simple rules.

Cover for post Vue.js Performance Improvement with Memoization

Vue.js Performance Improvement with Memoization

How I reduced the rendering of a complex component by 10 (from ~4s to ~0.3s).

Cover for post Vue.js Testing Made it Easy (with Testing Library)

Vue.js Testing Made it Easy (with Testing Library)

How Testing Library helps you to write better integration test

Cover for post How to mock Axios HTTP calls with Jest

How to mock Axios HTTP calls with Jest

How to unit test components that have HTTP calls.

Cover for post async/await without try...catch!

async/await without try...catch!

A cool wrapper to write promises without using a try...catch block

‹ Newer posts

Page 2 of 6

Older posts ›