DEV Community

Weston Wedding profile picture

Weston Wedding

404 bio not found

All 125 comments

What CSS font-size units do you prefer to use?

On web I prefer rems, but will modify the 16px baseline depen...

Chrome Extensions Every Developer Should Have

Hi Belrah, there is a handy video on the extension page. It ...

Chrome Extensions Every Developer Should Have

chrome.google.com/webstore/detail/... This can be a little c...

DEV.TO writers, what MD tools do you use?

Oops, lots of other people do it, too.

DEV.TO writers, what MD tools do you use?

I try to rely on what IDE plugins I can, but sometimes I sw...

How do you avoid rabbit holes?

I almost always grab a coworker and do a "sanity check" wit...

What was your win this week?

I ate bao for the first time and have a new lunch destinat...

DISCUSS: Technical Interview Horror Stories

It can be very hard to get back onto that ride when you exp...

How to implement a working checkbox component in Formik 1.5.8

This post helped me out of a jam, thanks! I had to modify ...

Hello, DEV!

Wow, this is so cool! I've been a fan of BaseCS from the s...

The Cost of Investing Too Heavily in a JavaScript Framework

Wait, why am I researching different Web Component librari...

🧰 DevilBox: A containerized PHP dev environment (Part 1)

Devilbox is pretty cool and easy to work with once you've g...

Which software do you use to take screenshots?

Name: [X] Free [ ] Paid [ ] Open source OS: [X] MacOS [ ] W...

Dev.To is great place...

Bring on the social commentary! Ethics and social justice ...

Which dev.to loading GIF do you prefer?

I like a the speed of Pulse 2 but with the frames of Pulse ...

ECMAScript 2019 and beyond...

This is my first time seeing that hash symbol for private f...

How do you decide your application port number?

Haha! Whoops. Well, shave some digits off those random nu...

Terrible interview question: Swap variables without a temporary

This isn't an arena where you need to destroy your enemies,...

Terrible interview question: Swap variables without a temporary

Why did you take this into such a personal direction?

I’m sorry, but this “Full Stack” meme makes me really mad/sad

Oh no what a shame.

Is Today the Best Time to be a Developer? No...but We're Getting Better.

Well, my only response at this point is really to encourage...

Is Today the Best Time to be a Developer? No...but We're Getting Better.

Lots of things to riff on in such a tiny comment. Firstly,...

Is Today the Best Time to be a Developer? No...but We're Getting Better.

I'm not sure how a single sentence in a large post counts a...

It’s Time For Link Pages

I feel that SEO is what killed link pages. They went from ...

Top 5 DEV Comments from the Past Week

Neato! Glad peeps liked it, I rewrote that thing so many t...

What's headless CMS?

Generally "headless" means there is no graphic user interface...

Tell me a coding confession

Even after closing in on 10 years of being a professional d...

How to make this type of landing page??

As someone already explained, it's all just being done in a...

Why did you pick the avatar you use?

I felt like I had to blend in with the "slightly squinting ...

How to be an awesome open source maintainer?

I'd suggest checking out Contributor Covenant contributor-...

He Commits Vendor! 😱

Yeah, at the very least, I feel like making sure you commit...

Handling repetitive mistakes

One thing I have had to learn to do over the years, when I'...

How to Get Into Mastodon

This response to the name makes me want to ask you so many qu...

Awesome projects under 1000 stars (2) - Gridland

// iOS doesn't give enough priority...

Awesome projects under 1000 stars (2) - Gridland

What a gem! Really cool idea for an article, too.

Looking For a Simpler Way To Develop WordPress Themes Locally.

Not specific to Wordpress but from PHP/MySQL work in genera...

How many computers do you use?

iMac from 2013 and no additional monitors at work. Sometim...

GitLab Vs Github why would chose one over other

My personal stuff usually open source and goes Github in ca...

JS Performance: Perhaps We Shouldn't Always Use Arrays

Not sure, I actually stumbled on it by accident a while ago...

JS Performance: Perhaps We Shouldn't Always Use Arrays

I love maps! I have often found myself getting pushed to u...

Devs using font ligatures, what's the selling point?

I'm personally with Mathew Butterick on these. Q: Ligature...

Fast GIF parsing on the web with WASM + Wuffs

Wow, nice! I was working on a gifuct-based meme assembler ...

The Art of Humanizing Pull Requests (PR’s)

"Take it offline" can't be emphasized enough, imho. Expand...

When is code "too clever" / how do you think about readability/cognitive load?

While I get your point; Linus writes bad code like anyone e...

Come find me in the hallway

How often do you encounter push back on this idea? I feel ...

Who uses private NPM publishing?

The closest I've ever gotten is using private git repos in ...

What kind of breaks do you take throughout the work day?

I'm pretty bad at taking explicit breaks other than lunch. ...

Why do I even get follows?

I think this aligns pretty well with when I feel like the u...

Maximum line length in your code

I tend to start it at 100 in Code Style checkers, but I nev...

Blogging as a Developer

Along the same lines, just do some theme shopping and find ...

How does your web dev team decide on browser support?

Depends a lot of the target audience of our client and whet...

The StackOverflow 2018 Developer Survey Results are live!

Nice to see how few respondents feel they have any ethical ...

Upgrade to Webpack 4 🎉

I found that having the schema open while trying to figure ...

What things have you been made to feel guilty about in the course of your career?

Sometimes it's the work environment, for sure. Speaking as...

Nevertheless, She Coded.

??????????????????

Web Dev attempting Photography - Any Advice?

Coming from an observer here at a design studio and not nec...

Your unfinished pet projects are letdown or a gain?

I struggle with an ever-growing list of unfinished things t...

Which is your favorite port?

I like to have a combination of DisplayPort and 8888. And ...

Do you monitor the activity of your third parties?

No, fortunately not. Generally speaking most of our client...

What email client do you use and why? (Inbox is driving me nuts!)

Thunderbird. It was a natural transition from Netscape Nav...

Do you monitor the activity of your third parties?

If they have a newsletter you can subscribe to like drupal....

If you could make one of your tools your valentine, which one would it be? 🤔

Same. I've never been attached to developer tool of any ki...

Are you a member of a professional organization related to computing or software development? Why or why not?

That said, it sounds like a good blog series maybe me or so...

Are you a member of a professional organization related to computing or software development? Why or why not?

I didn't even really know you could be a member until now. ...

Why some people hate PHP?

A lot of it is because it's the cool thing to do! Especially...

Explain Activity Lifecycle Like I'm Five

I feel like more info is needed here. What's tripping you ...

What does "-R min" flag means in my test script in package.json?

That usually means "recursive" in command-line speak so I i...

Announcing Sustaining Memberships for dev.to

Gonna add a banner or popup on a semi-annual basis like Wik...

What is your million dollar question?

"Can you give me a million dollars?"

What programming language I should focus on?

I know this isn't directly helping you with your question b...

How do you decide your application port number?

Random high 4-digit (or more) integer to keep it out of the...

Is PHPDoc now redundant?

I'd say there's still a place. Type info only goes so far ...

Should you commit your /vendor folder to git?

See also: theregister.co.uk/2016/03/23/npm_l...

Should you commit your /vendor folder to git?

It's not typical to include dependencies in a repo, but I tot...

The CSS Calc Function

I avoided calc for a long time until recently where it just m...

How does the dark web or deep web work?

First rule of Dark Web.

Why I Love Skype Meetings

I totally had the "working together quietly like cube-mates...

Is honesty always the best policy?

Depends on how you plan to be honest, and what you're being...

Where do you keep your code?

My variation: D:\development\projects with SDKs or compile...

What are your opinions on local state vs global state in React?

I was raised with local state so I'm quite biased towards l...

Keep your code dumb

I ported some logic from the GSAP animation library to C++ ...

Experienced developers: What concept have you never gotten around to learning and you've been fine without it?

Definitely sounds like one I'll avoid, thanks!

How would you build a Medium-esque highlighting feature?

I've never even figured out how the feature works. I think o...

What the heck is a "Progressive Web App"? Seriously.

I appreciate the effort to reach out; maybe I'll circle bac...

What the heck is a "Progressive Web App"? Seriously.

Yeah, exactly. I thought PWA was just a way to say "My web a...

What the heck is a "Progressive Web App"? Seriously.

It's socially hard to say "hold on, I don't understand any o...

What should be in the software developers 'Hippocratic Oath'?

Came here to post the ACM's Code. ACM has had this code ar...

Explain how MVVM architecture work like I'm five.

I have worked with many self-identified MVVM libs or framew...

Analog Tools

Pretty much the only tool I have that is non-digital is a n...

What one should know about VIM before starting to use it?

I feel like a good answer depends a lot on your end goal. ...

Is git the be all and end all of version control?

I've been meaning to try Plastic SCM someday, which focuses...

What are you working on for Open Source?

I'm also considering doing some of it on Twitch, too. Sinc...

What are you working on for Open Source?

I'm going to be trying to get an animation/tweening library...

Essential Vanilla JavaScript Functions

Gotta give a shout out to Locutus here, a source for hundre...

What's your trick to tracking your billable hours?

This is a challenge I have yet to really successfully tackl...

Is this the gate you want to keep?

I understand now, thanks!

Is this the gate you want to keep?

You made a neutral point about how software being developed...

Is this the gate you want to keep?

I've poked around the Google for a bit and I'm having troub...

Is this the gate you want to keep?

You imply she is jealous, upset, or in denial. You make it...

11 Best Ways to Improve Your Emotional Intelligence

Thanks for taking my feedback so seriously! I like the cha...

11 Best Ways to Improve Your Emotional Intelligence

Let me start off by saying that I certainly see the benefit...

Object-Oriented Programming Strikes Back!

Not really understanding what you're saying here.

Trying to Understand Tries

Great article! I did not learn about Tries at all in my al...

What do your typical after-work hours look like?

The only sure thing about my weeknights are: commute for at...

Why I switched from Atom to Visual Studio Code

I tried to get an old Java project up and running in VSCode a...

The Bus Factor

Yes, the one I just described. The one the article also appe...

The Bus Factor

Guess it depends on the definition. If the "bus factor" is...

How do you practice programming?

I definitely don't practice programming in the ways you defin...

Understanding Hoisting in JavaScript

This is good stuff! Hoisting is definitely one of those lang...

Want to blog? Read this.

This post really resonates with me; I've been "working on my ...

Nevertheless, She Coded.

Thanks to all of you for contributing your stories!

What's playing in your headphones while you code?

Women with accents whispering towel folding advice.

The peace of not coding

I really worry about how many people out there feel like they...

Ctrl+R Autocomplete with Bash is a Life Saver

This is totally tangential, but what did you use to capture t...

What are your tips for avoiding burnout?

Don't feel obligated to work on your "side projects" you work...

Which editor/IDE do you use and why?

It's extremely language/implementation specific. I used to t...

loading...