DEV Community

Luke Inglis profile picture

Luke Inglis

A full stack developer leaning ever harder into the frontend world.

Location Boston, MA Joined Joined on  github website

Education

Umass Boston

Work

Senior Software Engineer at Torchlight

All 83 comments

Do you still work with jQuery?

Nope but I think the main point is that hating on jQuery just...

Ruby on Rails will be dead soon!

Ones of my favs that was put up by a former colleague of mine...

7 cases where we can use HTML instead of CSS

I did mean without thanks for the correction. Yes the progres...

7 cases where we can use HTML instead of CSS

<wbr> says "you can break here if you need to" to be u...

7 cases where we can use HTML instead of CSS

While you can use the progress element with JS it's not very ...

Should You Really Learn Vanilla JavaScript Before React?

I think it's fine to learn React before vanilla JS. However, ...

5 HTML Tags That Almost Nobody Knows

I'm not trying to be critical. There are just an awful lot of...

What is wrong with vimawesome.com?

I had an idea of making a VimAwesome like site as a side proj...

5 HTML Tags That Almost Nobody Knows

'Almost nobody' might be an exaggeration but it's nice to see...

Getting started with a project written by another developer

Sound advice. I’d love to see, or maybe I’ll write, a post of...

GitHub Copilot: All you need to know

It’s important to note that apparently Copilot is trained on ...

Is Dev.to victim of its own success?

In writing circles, there's a strong community of "beta read...

I'm switching to vim!

The Primeagen will guide you youtube.com/playlist?list=PLm323...

I'm switching to vim!

Trying to use the fewest number of keystrokes to accomplish s...

I'm switching to vim!

Something a lot of new Vim users don't know about is the c-^ ...

I'm switching to vim!

It's an absolute beast. And I mean that in the best way. Pair...

Another 100 CSS loaders for your next project

Given the support for animation in CSS these days I'm surpris...

"Am I a bad developer?" - A question developers commonly face

Combining 'Learn the basics first' and 'Don't try to learn ev...

"Am I a bad developer?" - A question developers commonly face

I think an issue that always comes up in this sort of discuss...

10 Helpful CSS Tips

Entries on caniuse.com/ or similar sites which detail the sup...

10 Helpful CSS Tips

Please consider adding caniuse references or similar. CSS is ...

Fun Tilting Form Validation Idea.

Neat. I think in practice this would get tiresome if used on ...

Simple Chrome Extensions That Make My Work a Bit Easier

There are a number of things here you can do without extensio...

What are the worst nightmares for devs? 🎃

This. Tied with destroying user data in an irreversible/very ...

What terminal do you use?

I use kitty too. I work on macOS and I find it has enough add...

Lamest javascript library ever! 🙌

Apparently this var minimum = { IE : 11, CHROME : 5...

Cast your vote: What’s the best front-end framework?

It's not the sexy choice but I've enjoyed working with Ember ...

What are some misconceptions about web development?

Hence web developer 😉

What are some misconceptions about web development?

I think Turing completeness is more important when determinin...

Developing JS/TS with VIM

To me vim doesnt justify it's the learning curve. I think...

Github is replacing the word master to avoid slavery references. Deal with it.

I would hope that any those systems aren’t so inflexible as t...

Github is replacing the word master to avoid slavery references. Deal with it.

I think the somewhat amusing thing here is that at most of th...

Github is replacing the word master to avoid slavery references. Deal with it.

It is only the people who try to bring race into the words w...

Github is replacing the word master to avoid slavery references. Deal with it.

The thing I've noticed, and in the long run it will probably ...

Github is replacing the word master to avoid slavery references. Deal with it.

I'm expecting quite a few things to break when you remove so...

Learn a New Language: Ruby or Go?

I learned with C which certainly isn't quite so close to th...

Learn a New Language: Ruby or Go?

...for beautiful and easy to pick up syntax Ruby Wheneve...

Learn a New Language: Ruby or Go?

Most companies are migrating from ruby ​​to Elixir [cita...

Mech Keebs 101 - How to get started!

For sure! Thankfully there are some good keyboards that wo...

What's the oldest code you have?

Oldest code I might still have would be from when I was in ...

GitHub has acquired npm

Yeah I think it's good overall for such a key piece of infr...

GitHub has acquired npm

they're monopolizing the world of open-source. They're not...

CSS - Making child element responsive for its parent.

There have been proposals for such but nothing has ever mad...

What kind of physical exercises do you maintain to be fit and healthy?

This. Healthy diet is essential to a healthy lifestyle. You...

SOS! CSS is eating my timeline!

There's also tachyons.io/ which aims to be very lightweight...

Unpopular opinions

When I did C++ and Java in school I definitely appreciated ...

Unpopular opinions

Obviously I don’t have hard numbers but I’m curious what yo...

Unpopular opinions

And I'm sorry but it would be delusional to think that vim...

Unpopular opinions

VIM users seem to install a ton of plugins to make it simi...

Unpopular opinions

I have probs spent well less than 1 day in total working i...

Ruby Science Saturday: use Mixin Modules or Reopen Classes? 👩‍🔬🔬🧬🧪

One of the big reasons I’ve preferred mixins over reopenin...

What would TacoScript look like?

It has to be functional Clearly tacoscript belongs to th...

What are some good web dev podcasts to follow?

The Bike Shed from Thoughtbot is great. One of my gotos. An...

What's one resource most devs don't know that you use regularly?

I use Dash which inspired Zeal but yeah the combo of Alfred...

3 Weird Things You (Probably) Didn't Know You Can Do With The JavaScript Spread Operator 🥳

You might think this should result in an error, but it actua...

Why You Should Stop Freeloading and Pay for Your Programming Books

I think that Reason 2 is the most compelling point. Natural...

How do you feel about chasing internet points, badges and the gamification of everything?

Hopefully the badges are a bit more like bonuses on top of...

Changing your name is a hard unsolved problem in Computer Science

get interfaces to accept people's real names from the begi...

What are the hardest coding terms to search for?

That’s why it’s commonly called p5 for short

How are you winding down your year?

No hope of actually winding down for me; My wife and I are ...

The First 10 macOS Apps I Install in 2019

Personally I use Hammerspoon. It's a great scripting/automa...

Vim Is The Perfect IDE

the devs usually need to do DB queries, work with env tools,...

Which dev.to loading GIF do you prefer?

If there is one thing I've learned in my years of developme...

What is the worst advice for the newbie?

On the plain text editor point I think some people believe ...

What is the worst advice for the newbie?

I always think of there being two kinds of DRY: abstracting...

What is the worst advice for the newbie?

I really like the way I learned in school. We had a C class...

Ditch Console Log

That's certainly a positive of that approach. I always li...

Ditch Console Log

I'm not sure I see how switching out of the context of my e...

What Not to Do as a Programmer - My List After 2 Years of Working In Teams

The team I'm on is about to lose someone who manages to be ...

Those silly mistakes we all make

Personally I learned to program with C (and LISP) and somet...

Those silly mistakes we all make

I looked very stupid but I guess it's all part of the work...

Those silly mistakes we all make

I always used to go in the opposite direction for this reas...

Level Up Your Ruby Skillz: Working With Arrays

Guess it pays to keep a beginner's mind. I've been using Ru...

15 Git Commands You May Not Know

This is one of those commands you don’t use very often but ...

Comic Sans is now the default reading font

Honestly I prefer Comic Neue anyway.

What's your favorite coding joke/comic etc?

For anyone who deals in formal logic I've always been partial...

What does a dev's personal website need to include?

I found this medium.com/@johngranstrom/making-a... to be an...

How to use the new github.dev personal website generator

Usually devsigned/devsigner has a more negative (though not u...

Non-computer based hobbies?

Another runner here. In addition to that I read a bunch and...

Converting from Sublime Text to Emacs

I have tried Evil and mostly loved it. I used Vim/NeoVim fo...

Converting from Sublime Text to Emacs

I'm always dancing between Emacs and Sublime (with a Vim la...

loading...