DEV Community

Will Vincent profile picture

Will Vincent

Husband, father, founder, software developer, occasional filmmaker, among other things...

Location Minnesota, US Joined Joined onΒ  Personal website https://willvincent.com github website twitter website

Education

Mostly self-taught

All 50 comments

Why I no longer use GraphQL for new projects

I never suggested there was ever a single api style that's pe...

Why I no longer use GraphQL for new projects

I hate graphql... full stop. The client side should never ne...

How to create dynamic input fields with Laravel Livewire.

Good stuff Jonathon. Thanks for sharing

The move to Hashnode πŸ‘‹

Meh. Constantly chasing the shiny is lame. Also, why anyone ...

Why Django For Backend Than PHP(Laravel)

Good thing you did the rest of the nonsense would've just ann...

Deploy Serverless Laravel application using bref

Yeah, that permissions list is a bit... cavalier.

Moving from PHP to NodeJS

AdonisJS. Thank me later

How to write a good commit message

The benefit of the scope being included is it will group all ...

How to write a good commit message

This is pretty much how I've been doing commit messages for t...

Is there a free PHP deploy besides Heroku?

Ahh yeah, forgot about zeit.. more like blocked it out.. Wa...

Is there a free PHP deploy besides Heroku?

I believe Google App Engine has a free tier and it supports...

Can you please refresh (Or how we version our Single-Page Application)

We have netlify hit a route on our backend that then in tur...

My 2019 Personal Tech stack for Web Development

ItΒ΄s almost impossible to be a complete expert full-stack ...

Does your background make your work unique?

School bus driver, pizza delivery, oil supply driver, office ...

Design Patterns: Vue feels like React - TypeScript πŸ”₯

You could always use jsx with vue, that's not a new thing. ...

Svelte + Tailwind + Storybook Starter Template

What's your problem with Svelte? Literally only one of the ...

How I Re-Wrote my Portfolio Site

Between the p5 library and the 'brands.js' file, you've got...

Why VueJs is the next big thing - a personal perspective

Can attest. Have a large, non trivial, application built wi...

Why VueJs is the next big thing - a personal perspective

Fully agree. I learned vue in 1 day. Never felt as proficie...

Why VueJs is the next big thing - a personal perspective

There's not all that much to battle test. Svelte is a compi...

How to write a kickass README

I think if you've got enough info to warrant a TOC, that sh...

Issues with VSCODE License β€” You should worry

Except the changes that were made to the pricing schedule a...

Issues with VSCODE License β€” You should worry

Every last bit of this. Yes.

[UPDATE] SpaceInvadersJS - Demo live now!

That would make sense on brave on the windows machine, and ...

[UPDATE] SpaceInvadersJS - Demo live now!

was on a mac.. just tried again on windows with brave, same...

[UPDATE] SpaceInvadersJS - Demo live now!

Every browser, same scenario in fact. Something definitely ...

[UPDATE] SpaceInvadersJS - Demo live now!

Doesn't appear to work properly in chrome, I see no sprites o...

TailwindCSS and Vue - a Match Made In Heaven

You probably won't be able to use purge css to discard unnece...

10 rules to code like NASA (applied to interpreted languages)

That's a hell of a twist of my words. Never did I say it ta...

10 rules to code like NASA (applied to interpreted languages)

Many of these strike me as only relevant if you're passing ...

The new Windows Terminal

Windows 10, after some config to turn off some of the default...

A case against modern CSS frameworks (component libraries)

I think as with most things, it's circumstantial. Also opti...

How did you decide on what you wanted to do?

Got to a certain point and decided it was time to grow up a...

5 Uses for the Spread Operator

Was going to leave the same comment :)

How is your portfolio built?

Thanks.. It's mostly the default ghost theme, just tweaked ...

How is your portfolio built?

No portfolio, hasn't been necessary for my career. I do ho...

What are your five most used terminal commands?

On my hackintosh, where I've been consistently working on a...

What are your five most used terminal commands?

Interesting.. the original version worked fine on osx with ...

101 Tips For Being A Great Programmer (& Human)

The reality is what's needed is GOOD sleep, not enough sleep....

What have been the most interesting WebAssembly demo/application so far?

Figma makes use of webassemly I believe, which is how/why t...

Top 10 Developer Tools You Didn't Know You Needed

NoSQLBooster is way better than Studio 3T I've tried to li...

How to combat JavaScript fatigue with Rust

I'll look into it, when I have time to look into it. My poi...

How to combat JavaScript fatigue with Rust

Ok, I'll be the contrarian... There's a lot of "Rust is awes...

Calling all Full-Stack Haters

Except those DBAs. Those guys are DEFINITELY Slytherin (Ki...

Building a Desktop App with Vue: NW.js

You could get it even smaller, probably well under 10mb wit...

Keeping Your Code Simple

Even if you're "just a web dev" your code really ought to b...

Best Practice - Check if property exist and assign

And at some point I came up with inline if's which makes i...

Which is the best alternative to start a blog?

I recently started using Ghost. I like it. willvincent.com

loading...