DEV Community

Michael Puckett profile picture

Michael Puckett

404 bio not found

Location Louisville, KY Joined Joined on  Personal website https://pickpuck.com github website twitter website

All 55 comments

Web Components are the hero we need, but don't deserve

You’re right, web components do seem self evident in retros...

I made a Voice-Activated Pokédex on Google Assistant called PokéPartner! Here's how.

Very cool!! Can I make it respond to “Hey Dexter” ? 😆

Is College worth it for a Front-End Developer?

Depends on the price tag!

ms edge released - but version numbers are a bit confusing

I think these are now following Chromium versioning

Welcome Thread - v57

You can definitely do it!!

Welcome Thread - v57

Congrats on Disney+ launch. The iOS app is really nice. 🙌

Welcome Thread - v57

You’ll do great!! QA makes you think about problems from al...

Welcome Thread - v57

That is quite a path! I was lucky like you to have a comput...

How and Why I Avoid Magic Numbers in CSS

That’s a really great alternative take! Agree that it can g...

Is reduce() bad?

We need Object.mapEntries then I think!

PWA

localhost:8080 or localhost:8000 ?

Special Announcement from DEV

Since DEV is already very newbie-friendly, we want to assu...

How to Weaponize Impostor Syndrome

This is really useful and I will definitely return to this ...

Is reduce() bad?

I’ve started using .map with Object.fromEntries in places I w...

What's the most wasteful software?

Web Assembly to the rescue!?

What's the most wasteful software?

If you stripped out many older/deprecated requirements, i.e...

What are the hardest coding terms to search for?

Prefixed CSS properties like -webkit-overflow-scrolling bec...

Finally published my personal portfolio/blog

Maybe add a pretty Google Font for the headline :)

Are Front-End Developers Happy?

This is beautiful and inspiring! I'm a self-taught FEE and ...

The Cost of Investing Too Heavily in a JavaScript Framework

I agree - this is the future! Unfortunately, recently, I r...

CSS gotcha: How to fill page with a div?

Yeah unfortunately the vh unit is almost useless on iOS Saf...

Tell me an unpopular software opinion

git rebase > git merge

a11y issues on WordPress - google lighthouse can't detect <label></label> on the form on the hero section

I’m not familiar with the Wordpress plugin. You may need to...

How really works the CSS position property

Oo pretty. How did you make the animations?

Being disrespected 🤬 / ignored 😶 in an IT job. What do you do?

If you like your job, you don't have to leave. It's not you...

a11y issues on WordPress - google lighthouse can't detect <label></label> on the form on the hero section

Can you add an aria-label="My label" ?

My Portfolio is live 🏌️‍♂️

Very pretty! The melting menu transition 🙌

How can I get rendered innerHTML that includes Shadow DOM?

Update: I opened an issue for this with W3C because I think...

What are some alternatives for Bootstrap?

Good points and alternatives! A big reason Bootstrap was i...

How To Make Dev Better In 2020

I share your frustration but I think it’s an engineering pr...

How can I get rendered innerHTML that includes Shadow DOM?

I’m building a tool that parses the page HTML and does stat...

Create A Dark/Light Theme Switch with CSS/JS

Haha had a fun time reading this. It’s not shit it’s good c...

How did you kickstart your career?

They are job placement companies. Big companies may use the...

New Web Portfolio Advice?

You could surprise people with one of those pretty console ...

How did you kickstart your career?

Have you contacted local contracting companies? Some have tes...

How do you keep track of your passwords?

I’m never going to be able to write something down and keep...

How I Built a Dark Mode PWA without JS Libraries in 24 Hours

There's no service workers... yet. So maybe it doesn't coun...

SVG icons are not "settled science"

I don’t think you need a build step to do what I was sugges...

SVG icons are not "settled science"

I was skeptical — I think in general SVG is the way to go — b...

Welcome Thread - v54

I would be happy to help if you get stuck on your project. ...

My first interactive email

Neat! What is the method for form submission if you can’t ...

Inheritance, visited links and colour-contrast

Interesting solution to a very hard problem! I’ve been part...

When to use CSS Grid and when to use Flexbox for Multiline Layout

That's a great example of where flexbox shines! Throw a bun...

Welcome Thread - v54

I’m mostly self taught! And you’re already an engineer so i...

Welcome Thread - v54

Hi! What level are you at now, and what areas would you lik...

How can I improve my coding videos

It might help to have a script. Cheers

What's your 🎉New Year Resolutions🎉 ?

I toyed around with some GameBoy/DS ROM hacking and realize...

What's your 🎉New Year Resolutions🎉 ?

And here’s to hoping CSS Subgrid makes it into Chromium thi...

How snarky are you when responding to recruiters?

Ha! I regret to say I have responded with snark or frustrat...

Make it Accessible: Alphabet Board with Angular and RxJs

This is a cool idea. Kudos for thinking inclusively while w...

Is there any way to put HTML code in Tooltip?

As far as accessible HTML, it may be a good candidate for a...

Does anyone know how to enable a screen reader to announce to a user when a button has been clicked? or removed?

Looks like React Native has a special Accessibility API. f...

Does anyone know how to enable a screen reader to announce to a user when a button has been clicked? or removed?

Hi, you can set up a separate live region div that is visua...

loading...