loading...
Vincent Voyer profile picture

Vincent Voyer

Building 🏗 https://turnshift.app, Shift Scheduling for Slack Teams. Also: https://nextjsnews.com https://github.com/vvo https://dev.to/vvo Before: JavaScript and support @algolia .

How to verify signatures from Slack incoming requests with Next.js

How to verify signatures from Slack incoming requests with Next.js

Reactions 8
2 min read
Self-hosted analytics with umami on Vercel

Self-hosted analytics with umami on Vercel

Reactions 55 Comments 8
3 min read
Enable network throttling on iPhone in 5 steps

Enable network throttling on iPhone in 5 steps

Reactions 1
1 min read
How to solve "window is not defined" errors in React and Next.js

How to solve "window is not defined" errors in React and Next.js

Reactions 58 Comments 12
3 min read
Use NProgress with Next.js (Router and fetch events)

Use NProgress with Next.js (Router and fetch events)

Reactions 42 Comments 4
2 min read
Check for extraneous props in React (and save hours of debugging)

Check for extraneous props in React (and save hours of debugging)

Reactions 1 Comments 1
4 min read
Google sheets: get currency rate exchange for a specific date

Google sheets: get currency rate exchange for a specific date

Reactions 4
1 min read
How to do upserts in Knex.js (PostgreSQL)

How to do upserts in Knex.js (PostgreSQL)

Reactions 12 Comments 3
3 min read
Releasing `javascript-library-template`

Releasing `javascript-library-template`

Reactions 11
1 min read
A Rails and PostgreSQL setup for GitHub actions (CI)

A Rails and PostgreSQL setup for GitHub actions (CI)

Reactions 40 Comments 15
4 min read
Devise: create a local OmniAuth strategy for Slack

Devise: create a local OmniAuth strategy for Slack

Reactions 9 Comments 5
4 min read
👩‍💻 The three extensions you need for Rails development in VS Code

👩‍💻 The three extensions you need for Rails development in VS Code

Reactions 116 Comments 6
5 min read
Best modern resources for learning Rails 6 and Ruby

Best modern resources for learning Rails 6 and Ruby

Reactions 179 Comments 9
3 min read
loading...