loading...

Last 250 Comments

re: Tell me what is / why MVC ?
MVC is just one architectural pattern you could use. A critiq...
re: The case for * { margin: 20px }
While there may be some uniformity among parts of a design sy...
re: How much coffee do you drink?
You are about spot on for the optimal amount according to Joh...
re: How much coffee do you drink?
A lot of coffee. At least 5 cups daily with 4pm cutoff. Prefe...
re: How did this image brick Android phones?
Excellent write up! That’s interesting. Probably just a bug a...
re: Is there a future for a front end dev who doesn't know how to use React/Vue/Angular?
Yes! There most certainly is. Frameworks come and go. HTML, C...
re: My New Personal Website!
Looks great!
re: No, React didn't kill jQuery
That’s kind of like saying The Beatles didn’t kill Elvis. 🤔
re: Should you write code all the time, even in your free time?
Yes, but don't let it consume you. If you are passionate abo...
re: web components are the best long-term option?
Longevity is one of the biggest reasons to adopt Web Componen...
re: What Do Front-End Devs Think About Safari?
I just filed a bug with Webkit and the team was very receptiv...
re: Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?
Exactly! When companies start out 100% remote it’s usually th...
re: Facebook and more big tech companies are going to lean into distributed work. What is going to suck about this?
How easy it will be to lay people off. No in person meeting, ...
re: Is the Tailwind approach a big step forward for CSS or just-yet-another-thing?
Just another thing. Get your responsive class names out of my...
re: JSON-LD: What It Is and How DEV Uses It
Oh that is a good site! I worked JSON-LD into my site in abou...
re: Is CSS dying already?
Learn CSS and embrace it. Don't just wish that someday it wil...
re: Workspace Wednesday: Show me pics of your at-home setup
The external GPU in the top right. While it doesn’t provide a...
re: JSON-LD: What It Is and How DEV Uses It
I had no idea about JSON-LD but I plan to use it now! My SEO ...
re: Why you should remove Google Analytics from your site
Can we just go back to hit counters already?
re: Introducing our first original podcast: DevDiscuss
The college DJ in me is beaming with excitement. This is so w...
re: Haters gonna hate
Some of the best articles are 🤷‍♂️
re: Write a small API using Deno
Easy management from the perspective of the person authoring ...
re: What is your pettiest programming-related opinion?
Oh this is going to be good.
re: Embed your dev.to posts anywhere!🥳
That’s rad, except why wouldn’t you code this with custom ele...
re: Workspace Wednesday: Show me pics of your at-home setup
I usually keep it to cool colors, but sometimes I surprise pe...
re: Workspace Wednesday: Show me pics of your at-home setup
I ❤️ indie rock so always got the tunes going! There is a Son...
re: Workspace Wednesday: Show me pics of your at-home setup
Yeah it’s just a cheap LED strip I purchased on Amazon I can ...
re: Workspace Wednesday: Show me pics of your at-home setup
Feelin blue and red this morning!
re: Workspace Wednesday: Show me pics of your at-home setup
Rocking this setup during self quarantine!
re: Deno is coming
"node" was brilliant from a marketing standpoint, I'm not so ...
re: "Is PHP Dead?" Discussion
Is COBOL dead?
re: On Being Wrong
Just own up to it. So many people decide to point the finger ...
re: What is BEM and why use it to name your HTML classes!
Great post! I think everyone should adopt BEM or similar nami...
re: What was your win this week?
I launched my personal website! My favorite thing about it?...
re: I Coded My Personal Site With Web Components
Looking through your code I think it’s fairly well organized....
re: I Coded My Personal Site With Web Components
Ah, I think that’s a work in progress!
re: I Coded My Personal Site With Web Components
Could be. Maybe to keep the recommended 44 x 44px hit area I ...
re: I Coded My Personal Site With Web Components
What issues are you experiencing? AFAIK the only view in need...
re: I Coded My Personal Site With Web Components
Thank you!
re: I Coded My Personal Site With Web Components
Sorry about that. It seems Russia federal censor blocks Digit...
re: What's the state of the software job market?
Is there anything that can bring it down? 🤔 You bet there is,...
re: Dev.to is using an outdated version of React !
Who isn’t? 😂
re: Are You a Developer or Engineer? Why?
I imagine the two titles are interchangeable for a lot of peo...
re: Don’t use for loop for JavaScript Arrays
Yes! This is what I mean. Engineers should consider performan...
re: Don’t use for loop for JavaScript Arrays
Like this... github.com/dg92/Performance-Analys...
re: Don’t use for loop for JavaScript Arrays
Do you have actual data to back that up?
re: Don’t use for loop for JavaScript Arrays
Did you compare the performance of either in addition to cons...
re: Top 5 DEV Comments from the Past Week
What did I do now? 👀
re: Longtime devs: Have you rekindled your love of coding after losing the spark at any point in your career?
Many times over. After twenty years I keep the flame alive by...
re: It's not about Web Components vs. React
I am not saying you attacked anyone, but your phrasing was ...
re: What would you teach a frontend beginner in 2020?
12 weeks, met twice a week. I want to start it up again soo...
re: It's not about Web Components vs. React
I really wish you wouldn’t tell someone you don’t know they...
re: What would you teach a frontend beginner in 2020?
Yes, these concepts must be tied to practical lessons and i...
re: That's why I can't use Svelte
IMHO its alright for a JavaScript framework to only be comp...
re: What would you teach a frontend beginner in 2020?
This curriculum is not based in theory. If you want theory,...
re: The hidden cost of “don’t reinvent the wheel”
If a library works and doesn’t negatively effect the producti...
re: The hidden cost of “don’t reinvent the wheel”
The benefits of libraries are obvious. I don’t think we con...
re: The hidden cost of “don’t reinvent the wheel”
Yes, ego needs to be taken out of the equation. I coded a l...
re: The hidden cost of “don’t reinvent the wheel”
Very astute observations. I totally agree.
re: The hidden cost of “don’t reinvent the wheel”
Good point, buddy. No one is arguing anything different.
re: The hidden cost of “don’t reinvent the wheel”
I love libraries, don't get me wrong. I'm not saying don't...
re: The hidden cost of “don’t reinvent the wheel”
Yes, however I have heard the phrase used in other contexts...
re: The hidden cost of “don’t reinvent the wheel”
What a fantastic quote!
re: Is it possible that the software industry could become nearly 100% remote?
While there are a lot of people against this idea or think it...
re: Redux with Observable Stores in Angular
Yes, this is a good call and how I actually implemented it....
re: Server Side Render Web Components
Updated with fixed example.
re: Server Side Render Web Components
Good catch! That's a bug in the library I used for WC Ready...
re: It's not about Web Components vs. React
There is another polyfill now that is regularly maintained cu...
re: So what’s controversial this week?
Yep, it happened. This time on a Friday. People started tw...
re: Have you ever come close to quitting software?
There is enough toxicity to make me consider cashing out th...
re: Which is better React JS or Angular
Where did you get your info about Angular? Angular: is n...
re: What is your best quality as a programmer?
Empathy for engineers learning new things, the end user, my...
re: The Trouble with TypeScript
If you are concerned about performance then you should take...
re: The Trouble with TypeScript
I would like to see some concrete examples of how adopting ...
re: The Trouble with TypeScript
🤨 I will have to agree if a project doesn’t start with Type...
re: How to Support Junior Developers
🤘Excellent post. I wish more senior level engineers followe...
re: Advice for an introvert jr dev who wants to give talks at local meetups?
Join your local chapter of Toastmasters. While I don’t have...
re: What would you teach a frontend beginner in 2020?
Oh it’s absolutely necessary. How is the designer supposed ...
re: What would you teach a frontend beginner in 2020?
I heard the same thing when I taught Front End Web Developm...
re: It's not about Web Components vs. React
Stencil 👍
re: What would you teach a frontend beginner in 2020?
HTML: Elements, DOM CSS: box model, specificity, cascading, ...
re: To Code, or Not to Code on Vacation: That is My Question
I refrain completely from anything related to work on vacay...
re: Using a Raspberry Pi as Your Development Server
Nice article! I started using a Raspberry Pi five years ago...
re: Setup a redirect on Github Pages
At the time of writing this you had to set a theme as descr...
re: Video call with WebRTC Angular and ASP.NET Core
Very cool 😎! A couple years ago I made something similar t...
re: Name three CSS Properties You Were Surprised Existed
pointer-events Sets under what context an element can accep...
re: What are some common falsehoods about working as a software developer?
It’s all about making more money....
re: Jan. 24, 2020: What did you learn this week?
I learned how to build React with Parcel! I wrote about th...
re: What's the most wasteful software?
Everytime I have Figma running in a tab in Safari for awhil...
re: What was your win this week?
You definitely hit on something... The 2020s could be the e...
re: What was your win this week?
IT'S A THREE OFFER FRIDAY! I feel incredibly lucky to be en...
re: Use memoization in your code to reduce unnecessary re-renders
I have a feeling memoization is gonna be the #1 trend in 20...
re: Asking The Right Question In The Interview
Research 👍 Nerves getting to you during an interview are ...
re: Asking The Right Question In The Interview
Fantastic list!
re: Tell me an unpopular software opinion
Another reason React will decline is the baseless assumptio...
re: Tell me an unpopular software opinion
We've hit peak React.
re: JavaScript == vs ===, Which one you should use?
Whichever one my linter tells me to? 🤷‍♂️
re: Parallels, VMWare Fusion, VirtualBox or Another?
Didn't even know there was a Pro version. Why not? Seems li...
re: Parallels, VMWare Fusion, VirtualBox or Another?
Parallels is the easiest solution. 👍
re: Why I'm Teaching Myself to Code in 2020
The world needs more design / UX centric UI engineers. Don’...
re: What would you like to learn in 2020?
My advice is to not learn things based on popularity but in...
re: What would you like to learn in 2020?
WebAssembly
re: First Impressions: learning Angular after React/Redux
So would you file Angular in the "Have Used, Would Never Us...
re: Which quotes apply best to software development?
Do or do not, there is no try. Yoda
re: What was your win this week?
Scored four interviews days after being laid off. Taking so...
re: Redux with Observable Stores in Angular
AbstractAction is a placeholder interface for actions, whic...
re: Some-Stack Engineer
Full-stack was in for awhile but it seems companies have be...
re: Build Angular Like An Architect (Part 1)
It depends on the complexity of the app. It's not so easy t...
re: Build Angular Like An Architect (Part 1)
You're very welcome. I know how frustrating it can be when ...
re: Which modern fiction presents the most interesting techno-dystopia?
William Gibson. Spook Country. williamgibsonbooks.com/books...
re: Build Angular Like An Architect (Part 1)
1) If you want to use a CSS preprocessor with a custom buil...
re: Which dev.to loading GIF do you prefer?
The first option but without LOADING. Just dots please. It ...
re: What’s the best JavaScript framework?
I was thinking fortune cookie 🥠 but I’ll take it!
re: Should we form a labor union?
I don’t think we deserve any special treatment. How don’t p...
re: Should we form a labor union?
It’s a problem anywhere corporations can exploit workers.
re: Should we form a labor union?
There is a lot of disinformation out there about any organi...
re: What’s the best JavaScript framework?
The best JavaScript framework is always the one you haven’t...
re: What are your computer’s specs? Which specs are particularly important to you?
No docking station. Single Thunderbolt 3 cable runs from MB...
re: What are your computer’s specs? Which specs are particularly important to you?
2.3 GHz Intel Core i9 w/ Turbo Boost up to 4.8 GHz 32 GB ...
re: Should we form a labor union?
Im not 100% sure why you are assuming a union made for us w...
re: I created DEV and have other positive qualities, ask me anything!
What was the hardest / most challenging part of getting an ...
re: Should we form a labor union?
There are a million things to do in a business and treating...
re: Should we form a labor union?
That’s a myth. I hear this same argument from small busines...
re: Should we form a labor union?
It REALLY depends on how the test is administered. I don’t ...
re: Should we form a labor union?
I don’t feel attacked. 🤷‍♂️ Try saying the word socialism i...
re: Should we form a labor union?
You are getting way into the minutia for a post that is mos...
re: Should we form a labor union?
😑
re: Should we form a labor union?
I especially love the “too much bureaucracy” argument. As i...
re: Should we form a labor union?
Sorry don’t see it. You’re talking to one of those academic...
re: Should we form a labor union?
Fantastic!
re: Should we form a labor union?
There are some unions that encompass many different profess...
re: Should we form a labor union?
Ugh. Nothing is absolute.
re: Should we form a labor union?
I’m saying it can be both or either, that’s up for discussi...
re: Should we form a labor union?
Perhaps it’s time to hand over test curation to academics, ...
re: Should we form a labor union?
😐 All the professions you listed have unions American Socie...
re: Should we form a labor union?
The whole idea behind a very clear cut certification for va...
re: Should we form a labor union?
Some of us are not so fortunate. The state of testing is al...
re: Should we form a labor union?
THIS! SO MUCH MORE OF THIS! 🤯 I totally agree with the res...
re: Should we form a labor union?
All of these sound like great ideas. I think preventative m...
re: Should we form a labor union?
What could be other ideas for making pay / benefits more fa...
re: Should we form a labor union?
Wondering if anyone is for a union for people in technology...
re: Should we form a labor union?
It's not that simple for most people to just find a differe...
re: Should we form a labor union?
What I'm proposing would be for anyone working in software ...
re: Should we form a labor union?
I will just have to respectfully disagree. I'm not meaning ...
re: Should we form a labor union?
No one is proposing taking resources away from those in nee...
re: Should we form a labor union?
The chances people take right now are far worse in my opini...
re: What Web Developers Can Learn From Apollo 11
Especially if they don’t have “the right stuff”.
re: This is why I hate Typescript
With satire the reader knows what they are getting into. Th...
re: Redux with Observable Stores in Angular
In this simple expression of an Observable store you can do...
re: How My Coffee Maker Taught Me to Love Types
What a great story! You combined my two favorite things Typ...
re: Why I coded a micro library for Web Components
innerText was a typo. It is textContent for sure 😜. Edited ...
re: If you mostly write code for your day-to-day, do you have plans to get promoted out of that situation?
Having been promoted to senior, lead and then principal and...
re: What was your win this week?
Is Readymade vanilla? I’d like to think it’s mint chocolat...
re: What are your thoughts on the whole 10x engineer viral discussion?
Nobody puts 10x engineer in a corner. Nobody!
re: What was your win this week?
I wanted the css to be inline with the component, so I made...
re: What was your win this week?
I released a thing I've been working on for months! Ready...
re: You Don’t Need a MacBook to Become a Coder
Good post. I agree, not everyone needs a Mac to code, but...
re: What was your win this week?
I gave an inspirational talk at the National ACT-W conferen...
re: What do you think about the idea that "there should be only one way of doing a thing" in programming languages?
🤮 The “way of working” is whatever a team decides is the w...
re: Why I don't use web components
Stencil is the best option by far for design systems.
re: Why I don't use web components
I made a feeble attempt here too. readymade-ui.github.io/...
re: Why I don't use web components
I agree with some of the points here about WC implementation ...
re: Is CSS Hard?
No. CSS could be considered hard because the topic is rarel...
re: What was your win this week?
I learned Swift and SwiftUI and built a small app prototype...
re: Working with your UIViewController and SwiftUI
I'm guessing the same is true of NSViewControllerRepresenta...
re: Why do recruiters hide the name of the company? 🤷‍♂️
Done.
re: Why do recruiters hide the name of the company? 🤷‍♂️
This is based on an incorrect assumption IMHO and the whole...
re: Is there a future for the Atom editor?
After coding in XCode for a couple days, I’ll take a native...
re: Web developers: with SwiftUI, would you consider learning Swift?
I'm primarily a web developer and been itching to learn ano...
re: What's the best software for collaborating on a slide deck?
Call me old fashioned but I use reveal.js. I like it becaus...
re: What kinds of coding outside your "main" area of expertise are you excited about lately?
SwiftUI! I just managed to get up and running with a "Hell...
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
Have you looked at Stencil? It’s a library that compiles do...
re: What habit do many senior engineers have that juniors should try to avoid adopting?
☝️ The most important of them all. There are absolutely br...
re: What habit do many senior engineers have that juniors should try to avoid adopting?
😮 I’ve been senior or lead/principal for about a decade and...
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
I really think we’ve passed peak React sometimes.
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
2) React isn’t interoperable with Custom Elements v1 Syn...
re: How often do you clean your monitor(s)? ✨
I clean mine maybe once every two weeks. When you buy a m...
re: How often do you clean your monitor(s)? ✨
Microfiber cloth.
re: Using the term Artineer
It’s a nice thought, that we need another distinction for c...
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
React Duplicates DOM. Doesn’t play nice with browser spec...
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
Huh? There’s a styleguide. Naming things is easy! Just run...
re: What are some red flags to look out for in the first few weeks of a new dev job?
I've worked on both waterfall and agile teams and have neve...
re: Workspace Wednesday: Show off your desk/computer setup!
The transformation is complete. 2019 2.3 GHz 8-core Core ...
re: Did Electron just suffer a major setback at WWDC?
I’m using the term kinda loosely. Edited above article for ...
re: Did Electron just suffer a major setback at WWDC?
PWA aren’t going away and I totally agree they make perfect...
re: Did Electron just suffer a major setback at WWDC?
This article is about Apple making the move to allow iPad a...
re: Did Electron just suffer a major setback at WWDC?
Some hybrid web apps run node processes and too many node p...
re: My First Dev.To Post
Please tell all these people about the wonderful things you...
re: iPod Touch 7th Gen - Made for Devs?
When developing for mobile web you might as well use the lowe...
re: What are some red flags to look out for in the first few weeks of a new dev job?
I’m quite an optimist at times, but it’s not easy to change...
re: Are there any new or upcoming browser APIs you are keeping an eye on?
Form associated custom elements. A much needed addition to ...
re: Workspace Wednesday: Show off your desk/computer setup!
This workspace is about to get a HUGE upgrade.
re: Did you negotiate ($) for your first technical job?
I always go for option #2. It’s done great things for my sa...
re: What are some red flags to look out for in the first few weeks of a new dev job?
team members limit and dismiss tried and tested ideas you’...
re: I am a web developer, hard of hearing, and an a11y advocate, Ask Me Anything!
This is one area government regulation could help. It would...
re: I am a web developer, hard of hearing, and an a11y advocate, Ask Me Anything!
What do you think it will take before web developers finall...
re: Tech Interviews Are Broken. Let's Fix Them!
Oh for sure! 4 hours maximum. Sometimes it can take that lo...
re: Is generalization killing creativity in the software industry?
We can agree on one thing. There is a clear difference betw...
re: Tech Interviews Are Broken. Let's Fix Them!
I touched on it lightly in this post. Make sure there is at...
re: Is generalization killing creativity in the software industry?
The internet has become the vernacular. IMHO someone should...
re: Is generalization killing creativity in the software industry?
Thank you Erika for the thoughtful article! From a design ...
re: My first Angular Project!
For a first time coding with Angular this site is 👌. Keep ...
re: Tech Interviews Are Broken. Let's Fix Them!
While you make a solid point that can be important to see h...
re: Tech Interviews Are Broken. Let's Fix Them!
If a candidate is lucky enough to be entertaining multiple ...
re: Tech Interviews Are Broken. Let's Fix Them!
There are so many people who can’t deal with whiteboard int...
re: Interview Question: Implement a Progress Bar
FWIW given the conditions of the test if someone were to us...
re: Which should be my next post? Topics 👇
Stripe please!
re: Photoshop
Photoshop as a tool for social media seems pretty pro. I do...
re: Web Application Frameworks
Angular is almost never referred to as a library. The Angul...
re: What's the most excited you've ever been about a new technology?
Digital video and photo. I started on film but digital open...
re: Interview Question: Implement a Progress Bar
It would make a huge difference if the time requirement was...
re: Which editor do you use when opening files like .bash_profile, etc?
VSCode. Before that Vim. code .bash_profile
re: Are most of your friends developers too?
No. I have some and we talk shop, but it’s great to have frie...
re: Write a poem about code
I scaffolded it I coded it I refactored it I tested it I de...
re: What are you "old enough to remember" in software development?
Embedding a webring on the bottom of my geocities page. He...
re: What was your win this week?
I wrote a post about growing up with a Mom in tech because ...
re: 🏇 A simple tip to improve angulars compilation speed
So simple yet so effective. I like it!
re: Webdevs! Are we on the right track?
You are on the right track however you missed one huge topic ...
re: Angular vs React: Which one is best for web application development?
Why do you have to post topics that are so divisive?
re: Why I ignore the hype (and you should too)
Or me as I went through these stages: Junior dev = How can...
re: GitHub announces GitHub Package Registry
Great! So when Github goes down I can no longer run ‘npm in...
re: Why I ignore the hype (and you should too)
I’m constantly on the cutting edge, playing with new browse...
re: Why ReactJS is Better for Web Development?
Pretty lame to specifically call out Angular, which is stil...
re: Which 2018 Mac is best for web development?
Actually, yes it does. Macs are much less likely to be on t...
re: Which 2018 Mac is best for web development?
The main thing that makes Apple less vulnerable to maliciou...
re: Which 2018 Mac is best for web development?
This convo is about which Mac is good for web development. ...
re: Which 2018 Mac is best for web development?
mansplaining
re: I Wrote Zero Lines of Code Today
Yes! I am so glad I don’t code some days!
re: Which 2018 Mac is best for web development?
I would like to know as well. I ❤️ oh-my-zsh and iTerm on m...
re: Which 2018 Mac is best for web development?
If your 2015 MBP only has 269 cycles then you probably leav...
re: Which 2018 Mac is best for web development?
Yes this is another option if my 2015 MBP comes back with j...
re: Which 2018 Mac is best for web development?
I used a 2016 MacBook Pro with 1st gen butterfly keyboard j...
re: Which 2018 Mac is best for web development?
This is good advice.
re: Which 2018 Mac is best for web development?
Buying any computer is a gamble though. I’d rather take my ...
re: Which 2018 Mac is best for web development?
Exactly what I was trying to say in the post, TY. I run my...
re: Which 2018 Mac is best for web development?
Thank you so much for confirming the Air can handle running...
re: Which 2018 Mac is best for web development?
Maybe because lots of web developers run Windows especially...
re: Which 2018 Mac is best for web development?
After reviewing the product line some more I’m really feeli...
re: Which 2018 Mac is best for web development?
I’ve used MacOS since 1999. I am comfortable in Ubuntu or M...
re: Which 2018 Mac is best for web development?
Yeah if I get a 2018 MBP AppleCare is a must. I don’t want ...
re: Which 2018 Mac is best for web development?
TY this guide is helpful but I may not be able to wait for ...
re: Are you a multi-passionate developer?
I can totally sympathize. I have so many projects on the ba...
re: Formidable Labs to Start Paying for OSS Contributions
Can we get the tripping balls version back in the thread ju...
re: Formidable Labs to Start Paying for OSS Contributions
Lincoln appears to have taken too much molly.
re: I started questioning my tech stack, and now I'm lost 😔
Have you considered Angular? The community is amazing and t...
re: Comebacks for Five (Wrong) Arguments Against Accessibility
These are all the same arguments I imagine small business o...
loading...