loading...
Michael Z profile picture

Michael Z

Software writer

Location Tokyo Joined Joined on  Twitter logo GitHub logo External link icon
How to test time-dependent code - time travelling in JavaScript

How to test time-dependent code - time travelling in JavaScript

Reactions 6
1 min read
Git aliases for increased productivity

Git aliases for increased productivity

Reactions 15 Comments 1
1 min read
Isomorphic handling of promises in libraries like react.js, vue.js, angular, svelte etc.

Isomorphic handling of promises in libraries like react.js, vue.js, angular, svelte etc.

Reactions 6
2 min read
Build Adonis/Vue apps without an API

Build Adonis/Vue apps without an API

Reactions 9
2 min read
CI/CD Workflows for open source NPM packages

CI/CD Workflows for open source NPM packages

Reactions 18
1 min read
Publish to NPM automatically with GitHub Actions

Publish to NPM automatically with GitHub Actions

Reactions 13 Comments 3
4 min read
GitHub Actions: Setting up Test Coverage for a JS/TS/Node project

GitHub Actions: Setting up Test Coverage for a JS/TS/Node project

Reactions 15
3 min read
GitHub Actions: Setting up CI for a JS/TS/Node project

GitHub Actions: Setting up CI for a JS/TS/Node project

Reactions 40 Comments 1
3 min read
Clean URL slugs: The Good, the Bad, and the Ugly

Clean URL slugs: The Good, the Bad, and the Ugly

Reactions 9
4 min read
Your flexbox is actually not centered

Your flexbox is actually not centered

Reactions 9
2 min read
1 year with React Hooks - Biggest lesson learned

1 year with React Hooks - Biggest lesson learned

Reactions 57 Comments 3
3 min read
Vue 3 just got me from interested to excited

Vue 3 just got me from interested to excited

Reactions 75 Comments 28
2 min read
Good bye API layer. Uniting frontend and backend

Good bye API layer. Uniting frontend and backend

Reactions 37 Comments 5
3 min read
Tailwind CSS for skeptics - Interactive Tailwind CSS tutorial

Tailwind CSS for skeptics - Interactive Tailwind CSS tutorial

Reactions 58 Comments 3
1 min read
Detecting the end of a fluent API chain in JavaScript

Detecting the end of a fluent API chain in JavaScript

Reactions 10
2 min read
6 brilliant webdev related finds for April/May - blog posts/videos/JS stuff/SVG resources

6 brilliant webdev related finds for April/May - blog posts/videos/JS stuff/SVG resources

Reactions 9
2 min read
Learning by vueing - Learn Vue interactively

Learning by vueing - Learn Vue interactively

Reactions 23
1 min read
Amazing feature landed in Node.js - Breaking free from the request and avoid argument drilling with AsyncHooks

Amazing feature landed in Node.js - Breaking free from the request and avoid argument drilling with AsyncHooks

Reactions 9
2 min read
You may not need vuex. Here are some alternatives

You may not need vuex. Here are some alternatives

Reactions 32 Comments 2
4 min read
Add Tailwind CSS to a vuetify project

Add Tailwind CSS to a vuetify project

Reactions 24
3 min read
Document your thoughts

Document your thoughts

Reactions 32 Comments 8
1 min read
Adonis.js - Advanced factories

Adonis.js - Advanced factories

Reactions 14
2 min read
Getting things done when you "don't have the time"

Getting things done when you "don't have the time"

Reactions 23
4 min read
How TypeScript over babel greatly simplifies creating libraries

How TypeScript over babel greatly simplifies creating libraries

Reactions 60 Comments 2
6 min read
Vue.js - Cleaning up components

Vue.js - Cleaning up components

Reactions 24 Comments 4
5 min read
TDD course with AdonisJs - 9. Cleaning up after ourselves

TDD course with AdonisJs - 9. Cleaning up after ourselves

Reactions 23
4 min read
"git nah" and more handy Git aliases

"git nah" and more handy Git aliases

Reactions 137 Comments 12
2 min read
TDD course with AdonisJs - 8. Third party APIs, ioc and custom validators

TDD course with AdonisJs - 8. Third party APIs, ioc and custom validators

Reactions 7 Comments 8
5 min read
TDD course with AdonisJs - 7. Moderators

TDD course with AdonisJs - 7. Moderators

Reactions 11 Comments 2
4 min read
Tips on naming boolean variables - Cleaner Code

Tips on naming boolean variables - Cleaner Code

Reactions 183 Comments 39
2 min read
TDD course with AdonisJs - 6. Validation

TDD course with AdonisJs - 6. Validation

Reactions 12
5 min read
TDD course with AdonisJs - 5. Middlewares

TDD course with AdonisJs - 5. Middlewares

Reactions 10
7 min read
TDD course with AdonisJs - 4. Using the auth middleware

TDD course with AdonisJs - 4. Using the auth middleware

Reactions 39
5 min read
TDD course with AdonisJs - 3. Model factories & DB transactions

TDD course with AdonisJs - 3. Model factories & DB transactions

Reactions 15
4 min read
TDD course with AdonisJs - 2. Our first test

TDD course with AdonisJs - 2. Our first test

Reactions 32 Comments 2
6 min read
Testing made easy with AdonisJs

Testing made easy with AdonisJs

Reactions 23 Comments 1
3 min read
What are your top three vscode configurations?

What are your top three vscode configurations?

Reactions 8 Comments 2
1 min read
Simple libraries do not guarantee simplicity - Rethinking popular NodeJs libraries

Simple libraries do not guarantee simplicity - Rethinking popular NodeJs libraries

Reactions 45 Comments 3
2 min read
A case against modern CSS frameworks (component libraries)

A case against modern CSS frameworks (component libraries)

Reactions 70 Comments 27
2 min read
Turn any non fluent API into a fluent one - tap tap tap

Turn any non fluent API into a fluent one - tap tap tap

Reactions 6 Comments 2
1 min read
Utility-first CSS - You have to try it first!

Utility-first CSS - You have to try it first!

Reactions 67 Comments 14
3 min read
React Hooks for Vue developers

React Hooks for Vue developers

Reactions 56 Comments 1
8 min read
4 MySQL traps

4 MySQL traps

Reactions 56 Comments 2
3 min read
Automatic Dependency Injection in JavaScript

Automatic Dependency Injection in JavaScript

Reactions 15
4 min read
IIFEs in JavaScript and how to avoid this common mistake

IIFEs in JavaScript and how to avoid this common mistake

Reactions 12 Comments 3
2 min read
Demystifying Dependency Injection, Inversion of Control, Service Containers and Service Providers

Demystifying Dependency Injection, Inversion of Control, Service Containers and Service Providers

Reactions 78 Comments 2
6 min read
HTML's hidden realtime CSS editor

HTML's hidden realtime CSS editor

Reactions 11
1 min read
Undo changes in Git - Cheat sheet for git checkout, stash, reset, clean, revert, rebase -i, amend

Undo changes in Git - Cheat sheet for git checkout, stash, reset, clean, revert, rebase -i, amend

Reactions 342 Comments 4
8 min read
Refactoring search queries in Adonis.js

Refactoring search queries in Adonis.js

Reactions 19 Comments 4
3 min read
The trouble with implementing SSR into a Laravel/Vue app

The trouble with implementing SSR into a Laravel/Vue app

Reactions 33 Comments 14
5 min read
Extending arrays using proxies in JavaScript

Extending arrays using proxies in JavaScript

Reactions 38
4 min read
Subclassing arrays in JavaScript

Subclassing arrays in JavaScript

Reactions 19 Comments 1
9 min read
Explaining shallow / deep copying through acronyms

Explaining shallow / deep copying through acronyms

Reactions 7 Comments 1
2 min read
let { [key]: id = 0, ...rest } = obj - Destructuring to the limit

let { [key]: id = 0, ...rest } = obj - Destructuring to the limit

Reactions 20
4 min read
Array methods and iterables - Stepping up your JavaScript game

Array methods and iterables - Stepping up your JavaScript game

Reactions 55 Comments 2
8 min read
Vue vs Traditional HTML - Reusability & Components - Beginner's Guide

Vue vs Traditional HTML - Reusability & Components - Beginner's Guide

Reactions 15 Comments 1
7 min read
What babel-polyfill doesn't include

What babel-polyfill doesn't include

Reactions 18 Comments 4
2 min read
Vue vs Traditional CSS - Beginner's Guide

Vue vs Traditional CSS - Beginner's Guide

Reactions 17
4 min read
Avoiding fat controllers in AdonisJs

Avoiding fat controllers in AdonisJs

Reactions 43 Comments 4
6 min read
Vue vs Vanilla JavaScript - Beginner's Guide

Vue vs Vanilla JavaScript - Beginner's Guide

Reactions 114 Comments 6
8 min read
loading...