DEV Community

Henry Williams profile picture

Henry Williams

Software developer that really needs to get out more.

Location Florida, United States Joined Joined onย  github website

Education

Bachelor of Science in Computer Science

Work

Software Engineer @ Clickup

All 53 comments

๐Ÿƒ Groovi - Create Soothing Focus Mixes

This is a hackathon entry ๐Ÿ˜ฎ? Love the UI. Amazing app!

7 Out of Office Places to Spark Your Creativity

Hey @elezarachel. Great article! Although your formatting see...

Windows 10 Clone in the Browser - Project Update @ 9 Months

Thanks for sharing the source code. I've been wanting to do a...

Intercepting HTTP Requests with NodeJS

Awesome. I'll check it out!

Removing duplicate elements in Javascript: In a simple way! ๐Ÿ˜ต

Like @lukeshiru said, this works but is much slower. O(n^2) ...

Educative Raises $12 Million in Series A Funding

Congrats! Love the platform!

Writing My Own Boot Loader

Thanks for sharing! I've been looking for some more exposure ...

Populating a pre-allocated array slower than a pushing to a regular array?

The JavaScript engine (as an optimization) uses actual typed...

Is linux good enough for everyday programming?

I've been using WSL since the early days and can say that WSL...

Populating a pre-allocated array slower than a pushing to a regular array?

Thanks for sharing. My assumption is that this behavior is in...

My personal website built with Gatsby and tailwindcss

Good stuff. The only suggestion I have is to replace the GitH...

Do you recommend quitting a 9-5 to learn web development full time?

It depends on the circumstances. I wouldn't recommend it unle...

What do you call your folder where you keep your code?

Mine is ~/projects. Gotta keep it simple.

Are you using WiFi or Ethernet right now?

I use wireless on my laptop and wired on my gaming desktop be...

#100DaysOfCode for the Experienced Developer

Great post. Thanks for the motivation!

I designed some Free Bootstrap Themes

Wow. Good stuff

I designed some Free Bootstrap Themes

Is it exported from a tool? Just curious because I find CSS...

I designed some Free Bootstrap Themes

By the way, how did you create the CSS? 9,000+ lines of CSS...

I designed some Free Bootstrap Themes

Very nice. I'm gonna go ahead and use that chat app templat...

Any unconventional tips after being laid off?

A few suggestions: Refresh on the fundamentals like how H...

What's one thing you wish every developer knew?

100%. I tend to over-engineer things more frequently than I...

What's one thing you wish every developer knew?

That software spends most of its lifetime being maintained....

Creating a Serverless Cron Job in AWS

Not sure I follow. Are you trying to trigger a chain of fun...

Techpeople, do you ever take notes?

I always take notes. Especially while learning something ne...

How do *you* pronounce sudo?

That's a good one ๐Ÿ˜‚

What are your computerโ€™s specs? Which specs are particularly important to you?

Dell XPS 15 (9560) CPU: Core i7-7700HQ GPU GTX 1550 RAM: 1...

Using Create-React-App with Express

Found this through a Google search. Thanks for this post!

What habit do many senior engineers have that juniors should try to avoid adopting?

Becoming complacent with your job or knowledge. I've seen m...

What are some red flags to look out for in the first few weeks of a new dev job?

Your coworkers badmouth the company Everyone seems miserab...

Using await/async in a Simple Script

I generally don't like to use this pattern except for initi...

Array.map() much slower than for loop

Thanks for the recommendations. I'll definitely check out Y...

๐ŸŽง Do you listen to music while you code?

We have an open floor plan at the office, so music is a mus...

What framework do you use and why?

Makes sense. Thanks for the advice!

Array.map() much slower than for loop

But isn't that essentially what the for loop is also doing?

What framework do you use and why?

That's a good point. I hardly see any huge monoliths built ...

Array.map() much slower than for loop

Thanks for the perspective. I'm going to try out the same t...

Array.map() much slower than for loop

That's interesting. I going to try that.

๐Ÿšฒ ๐Ÿš‚ ๐Ÿš— ๐Ÿš† How long is your commute time and how do you cope with it?

I have a 30-40 minute drive to work and 20-30 minute drive ...

What was your win this week?

This week, I got Lasik eye surgery! It's something I've wan...

Tracing requests in Node.js?

Makes sense. Thanks again for sharing the knowledge!

Tracing requests in Node.js?

I definitely like this solution of passing the context inst...

Tracing requests in Node.js?

I like that solution of passing it by default since it'll m...

Tracing requests in Node.js?

Thanks for the response. Basically, the problem I'm trying ...

Don't trust SemVersioning in NPM Modules

For some time now. It's been the default for at least a yea...

Don't trust SemVersioning in NPM Modules

Good point. I was under the impression that when a new vers...

Don't trust SemVersioning in NPM Modules

Thanks for pointing this out. I wasn't aware that the offic...

How do you manage your web application configurations?

Wow. Glad to know I'm not the only one using environment va...

Tracing requests in Node.js?

Anyone? :(

What do you do while waiting for tests to finish running?

I work on making my tests run faster ;)

#discuss What language do you think in?

I think in a hybrid between Python and JavaScript. I think ...

Being average in > 1 things is easier and more valuable than being excellent at 1 thing.

Definitely agree. Average + average < excellent. But goo...

Maximum JavaScript Performance

Thanks for sharing. I've noticed a 3x performance gain afte...

loading...