All 239 Comments

re: Here's What You Can Learn In 10 Minutes That Will Be Useful For The Rest Of Your Programming Career
Sure seems to me that you are the cunt and dickhead in this...
re: Here's What You Can Learn In 10 Minutes That Will Be Useful For The Rest Of Your Programming Career
Again, whoever made the statement is irrelevant. Appeal to ...
re: Useful Tools for Developers
Insomnia is a better alternative to Postman insomnia.rest/
re: Please Stop Using Local Storage
So what you're trying to say is that since some systems are...
re: Announcing Open Web Components
Are you sure you guys actually took enough time to think ab...
re: Newbie at bash scripting? Here's some advice
I sure hope that 1) you have a way to rollback failing re...
re: Newbie at bash scripting? Here's some advice
People make mistakes, and I'm talking about scripts used in...
re: Newbie at bash scripting? Here's some advice
When writing scripts for automation and while testing them ...
re: Can't get engineering interviews? Try the side door.
I don't "owe" anything, I "own" a company. Also you're not ...
re: Can't get engineering interviews? Try the side door.
I guess now is the time for you to be schooled on how far a...
re: Can't get engineering interviews? Try the side door.
Cheating? Are you deranged? The normal process of sending ...
re: Tweet in bold, italics and strikethrough text
Well the only thing that can make any difference is HTTPS E...
re: Tweet in bold, italics and strikethrough text
You might want to fix your SSL
re: Implement Picture-in-Picture on the Web
Nah, typically it's based on the assumption that the user W...
re: Top 8 Data Structures for Coding Interviews and practice interview questions
Oh man, I would never want to work in a company that believ...
re: Debugging Tips and Tales
One of the most important things that is still missing from...
re: Implement Picture-in-Picture on the Web
Oh god, this reminds how much I hope people stop implementi...
re: Interview with Ben Ilegbodu: Three Things That Compose Seniority
In my view one of the more important traits of a senior is ...
re: Announcing HTTP View: one-click debugging for HTTP(S)
So, you've built some sort of convenient toolkit for man-in...
re: Validate your passwords using Elixir and haveibeenpwned.com's API
Actually there's a small problem with the solution I sugges...
re: What's your favorite Vim trick?
<Esc><Esc><Esc>:q! 😆
re: Validate your passwords using Elixir and haveibeenpwned.com's API
A couple of quick comments: You keep claiming the "hash" f...
re: I was billed for 14k USD on Amazon Web Services 😱
I just don't understand why it's such a big deal to actuall...
re: What's a useful programming language feature or concept that a lot of languages don't have?
Having worked mostly with Elm, Python and Go lately, there'...
re: Improve Your Windows Development Environment
Definitely Chocolatey's worst part is that it's still so li...
re: Improve Your Windows Development Environment
Hyper had such incomprehensible bugs with it's node environ...
re: Improve Your Windows Development Environment
I wish Chocolatey was better, but it's just annoying to me ...
re: A Case Against Switches
If you want something like that, it really seems much less ...
re: What Are Your Favorite/Current Mouse and Keyboard Setups?
Oh and it really irritates me that the trend in keyboards i...
re: What Are Your Favorite/Current Mouse and Keyboard Setups?
I wish there was such a thing as a good keyboard, but I've ...
re: Developer eXperience. How I missed it before?
Parts of Developer Experience: Sign up and login to your ...
re: My External Display Setup
I regularly have conversations about the things I'm working...
re: Setting up a company's IT
However, all of your numbered advantages are possible with...
re: Setting up a company's IT
A password you can't remember is not a good password. Mo...
re: Please Stop Using Local Storage
Well, it doesn't necessarily work. One way is to keep short...
re: Please Stop Using Local Storage
cookies are inherently stateful because they require sessi...
re: Handling complex MVC applications - How to scale and avoid Controller chaos
I just spotted the private keyword in your code, which trig...
re: 10 Things to Start Doing in Technical Interviews
Discounting this one? Where exactly did I do that? Also I'm...
re: Where are the old developers?
Oh, sorry. I'm tired and probably on a bad mood and just as...
re: Where are the old developers?
Sounds like you're trying to make some remark with this, bu...
re: Where are the old developers?
I have no idea what you're on about. "many" != "all" I've...
re: 10 Things to Start Doing in Technical Interviews
Nowadays I'm starting to think technical interviews are onl...
re: Where are the old developers?
Yea, if you happen to be one of the people capable of and i...
re: Where are the old developers?
Quite a few people in the programming world are not passion...
re: How to Better Watch Your AWS Costs Before You Forget
Really one reason why AWS is so bad is it's pricing. Both G...
re: Vim for starters - the minimum you need to know
The minimum you need to know is <Esc><Esc>&l...
re: Do you copy and paste code from Stack Overflow?
I generally try to look up answers on Stack Overflow more f...
re: 99.9% uptime static site deployment with Cloudflare and AWS S3
with GitHub pages, you should keep in the repository compi...
re: 99.9% uptime static site deployment with Cloudflare and AWS S3
Is there any benefit in this set up over just using GitHub ...
re: Freelancers, do you host and maintain client websites? Why or why not?
I can recommend and set up a hosting environment for client...
re: Why I have chosen to join the ClassicPress project
Yea my point is really that this is not an article of any k...
re: Why I have chosen to join the ClassicPress project
What do you mean "appeared first"? It's still not appearing...
re: How to add HTTPS to your GitHub hosted blog
Since you use GitHub Pages they literally have a checkbox t...
re: A good reason not to use OAuth only accounts in your apps
How about "simply" social + 2FA? Google Authenticator &...
re: A crash course on Serverless with AWS - Image resize on-the-fly with Lambda and S3
Well, you built it, and you will have to maintain it.
re: A crash course on Serverless with AWS - Image resize on-the-fly with Lambda and S3
Personally I've found kraken.io/ to be a perfect service fo...
re: 16 free tools & services that any developer should use
My additions. Online/cross-platform: GitKraken: Another...
re: How Do Objects Work In JavaScript?
Your first code block has mismatching quotes which causes i...
re: What do you look for in a browser?
Well, as far as I know - and I could be wrong - electron re...
re: What do you look for in a browser?
Btw, Brave has some cool ideas. It basically just fails me ...
re: What do you look for in a browser?
I'll be echoing Ben Halpern's concerns, and adding that ove...
re: Is it good or bad practice make developers pay money for his bugs?
Any workplace trying to publicly shame people in any way wi...
re: How much it Costs to Run a Mass Emailing Platform built using AWS Lambda?
$0 + $4.10 + $0.02 = $49.44 Sounds like you skipped a fe...
re: JSON, JSON, JSON
Given example just demonstrates how s-expressions would lo...
re: JSON, JSON, JSON
I really hope you wouldn't use arrays to represent that kin...
re: How to Improve Your Development Experience
There's a difference between "dependency" and "convenience"...
re: How to Improve Your Development Experience
Oh and I forgot to mention: stop drinking coffee. One of t...
re: How to Improve Your Development Experience
One thing that seems to be missing is spending time looking...
re: Web Developer Security Checklist V2
GDPR is such an opaque beast it's hard to come up with clea...
re: Web Developer Security Checklist V2
You're actually missing quite a bit of the requirements by ...
re: MongoDB has no use case
I don't really see how missing fields are better than fiel...
re: Python: Still in favor?
I've been an active user of Python for maybe 5+ years (and ...
re: How to Learn to Learn to Code
Instead of saying "It doesn't work", try "I didn't do it r...
re: What are the hardest programming languages you have ever learned?
Likely C++, and not because the language is supposed to be ...
re: Bash from scratch: learn enough bash to write your own scripts
Just as a quick comment - you should check out actual provi...
re: Bash from scratch: learn enough bash to write your own scripts
Oh, another thing I just noticed. Generally people like to ...
re: Bash from scratch: learn enough bash to write your own scripts
Both are definitely valid options, just if you want to writ...
re: Bash from scratch: learn enough bash to write your own scripts
Instead of referring to some online articles on test condit...
re: Bash from scratch: learn enough bash to write your own scripts
#!/usr/bin/env sh You might want to consider replacing s...
re: Why Git instead of SVN
"Then there are special cases (e.g. games etc.) where somet...
re: Why Git instead of SVN
Even just a single person benefits from using a good DVCS s...
re: Elegant patterns in modern JavaScript: Ice Factory
I would also argue that overriding methods and magically c...
re: How I learned to love unit testing
Sadly common story. I tried for several years to unsuccessf...
re: Who said that VIM cannot compete with IDEs?
Dude, nobody cares how long you've been programming, or wit...
re: Who said that VIM cannot compete with IDEs?
If you had an argument, you would explain it. No, and th...
re: Should browsers still allow users to disable JavaScript?
Also why people build simple homepages relying solely on cl...
re: Should browsers still allow users to disable JavaScript?
There are systems that aren't worth the effort to make them...
re: MongoDB has no use case
Based on that same argument (or a very similar one) you cou...
re: MongoDB has no use case
I dunno, I feel it's more common for people to over-abuse R...
re: Who said that VIM cannot compete with IDEs?
Hardly. There's simply a point where an argument becomes po...
re: MongoDB has no use case
You mean, from the point of view of scaling? Otherwise, I ...
re: MongoDB has no use case
My 2 cents: MongoDB is great for quick prototyping. You wa...
re: MongoDB has no use case
ACID is out in MongoDB 4.0 mongodb.com/blog/post/multi-doc...
re: Elegant patterns in modern JavaScript: Ice Factory
I don't get this fear people have about their code being ma...
re: The Value of Creativity in Web Development | Part 2 | Connecting with the User
Yea, too many people have taken up the Linus Torvalds metho...
re: Which browsers should I try to support when creating a portfolio?
I've been starting of thinking more about Brave recently, a...
re: Which browsers should I try to support when creating a portfolio?
I'm mostly lazy and generally build just for Chrome, if it ...
re: Elm 0.19 Broke Us 💔
I believe the reasoning for this was that the FP people wil...
re: 99 problems but Python ain't one!
Some of what you say has a point. Yes, claiming Python is c...
re: Elm 0.19 Broke Us 💔
Minor but indicative: Evan has posted many times telling u...
re: Switching the lights on: Hugo vs Hugo config files
Yea, nowadays GitHub Pages supports HTTPS with custom domai...
re: 99 problems but Python ain't one!
Your argument is quickly devolving into random ramblings. ...
re: 99 problems but Python ain't one!
Sooo if you have significant CPU & RAM constraints, lik...
re: 99 problems but Python ain't one!
Honestly I don't much care if my browser/IDE takes half a g...
re: 99 problems but Python ain't one!
Also as a personal note I do almost anything I can to avoid...
re: 99 problems but Python ain't one!
People generally pay too much attention to "performance" an...
re: 99 problems but Python ain't one!
One thing a lot of people forget is also that Python is not...
re: JavaScript is almost pythonic
It takes more than a few specific capabilities to be "Pytho...
re: Switching the lights on: Hugo vs Hugo config files
You don't seem to explain any reason for using CloudFlare o...
re: On condescendence
I think those kinds of people definitely should stay away f...
re: On condescendence
Wordpress is indeed great for a couple of situations: If ...
re: Who said that VIM cannot compete with IDEs?
I'm too lazy to read past your first few lines as you're ob...
re: Logic of the JWT(JSON Web Tokens)
This is a very ignorant claim. The security or lack of it h...
re: What little things make you happy while coding?
Getting my team to use new tools I built to make them more ...
re: 7 Hardest Node.js Interview Questions & Answers
Your devs will use their config.dev which is not committed...
re: 7 Hardest Node.js Interview Questions & Answers
One fun thing is when you specifically work with languages ...
re: 7 Hardest Node.js Interview Questions & Answers
You quote the "12 factors" as if it is your holy book, that...
re: Road to AWS Certification
I have no interest in your random corporate ethics discussi...
re: Road to AWS Certification
Amazon's usability is incredibly poor, the web console is b...
re: Road to AWS Certification
And actually, even if you do depend on some of their propri...
re: Road to AWS Certification
Tip #1 on AWS: If you don't absolutely depend on some of th...
re: Has type safety gone too far?
What bugs can you possibly make by "accidentally" multiply...
re: 7 Hardest Node.js Interview Questions & Answers
I have no idea where you came up with this "best practice" ...
re: How do you eat yours: The Python edition
It saddens me how often I still hear of people running thei...
re: 7 Hardest Node.js Interview Questions & Answers
it means you don't put your mysql password, paypal login in...
re: 7 Hardest Node.js Interview Questions & Answers
in your Q7 the "solution" does not perform the same actions...
re: Local development with HTTPS on OSX
After thinking of this a bit more, I really hope you're not...
re: Local development with HTTPS on OSX
I'm not even sure what you're advocating after reading this...
re: Event Sourcing: What it is and why it's awesome
Sounds very much like taking a programming style similar to...
re: Async + Await refactor, which do you like best?
Neither is very good, as you're doing nothing to handle err...
re: What is a website that you visit regularly despite its technical quality and user experience?
Twitch and Netflix are really my picks. Really awful sites...
re: Technology Must Know When to Say "I Don't Know"
Actually the best possible prediction would've been somethi...
re: How can we stop age discrimination in tech?
The IT industry IS unionized, it's just the crazy oddball U...
re: I Created My Portfolio with React and Some Magic 🎉
Just as a quick note: I'm not a huge fan of people using ju...
re: Do Password Rules Make Us Safer?
What we need is a Password Manager -requirement, so people ...
re: 1 min* to run a service in Kubernetes — kapp tool
In that case I guess the most obvious issue with make is po...
re: 1 min* to run a service in Kubernetes — kapp tool
Great idea, however I would appreciate if you used practica...
re: How do I get experience when I have no experience?
Oh, and for more specific advice on what to put to those pe...
re: How do I get experience when I have no experience?
Every job offer on the planet lists "requirements" that the...
re: Why I Deleted My IDE; and How It Changed My Life For the Better
Invest in a machine with a reasonable SSD and enough RAM, a...
re: Epic Development Environment using Windows Subsystem for Linux
Oh and if anyone is interested where is this UserVoice for ...
re: Dude, Where's My Search Box?
I'm not a designer, but I guess I could call myself "user p...
re: Epic Development Environment using Windows Subsystem for Linux
Have you actually checked if you can run native Docker in W...
re: Epic Development Environment using Windows Subsystem for Linux
Docker for Windows is often a very bad idea, as it requires...
re: My testing epiphany
Also often testing your code works is faster via unit tests...
re: Hello XML, My Old Friend; I've Come To Encode You Again.
Quick couple of comments: 1) JSON has no standardized way...
re: Dict Moves in Python
You could also just use dict.get(letter, 0). There's also ...
re: Do you pay for online courses or ebooks?
In my experience books tend to contain old, opinionated and...
re: Case against premade CSS frameworks (and Design systems)
Ah, looks like the poor comment reply pages made me confuse...
re: Case against premade CSS frameworks (and Design systems)
Well you're doing exactly the opposite of what you're preac...
re: Case against premade CSS frameworks (and Design systems)
Really sounds like you're the one who's failing to open the...
re: Case against premade CSS frameworks (and Design systems)
Don't get this wrong, but as someone with 20 years of profe...
re: Case against premade CSS frameworks (and Design systems)
One of the best ways to use any CSS framework is as a base ...
re: Smart contract bugs & best ways to protect smart contracts
It baffles me why in the smart contract world people have h...
re: Should a modern programming language assume a byte is 8-bits in size?
Quick estimate: probably fewer. For one it'd be easier to d...
re: Should a modern programming language assume a byte is 8-bits in size?
I think my comment had quite a bit more content to it than ...
re: Should a modern programming language assume a byte is 8-bits in size?
When you say "drastically" you mean "has literally no perce...
re: Should a modern programming language assume a byte is 8-bits in size?
In short I guess you could summarize my stance as: "program...
re: Should a modern programming language assume a byte is 8-bits in size?
"exceptionally rare" sounds like you'd practically never ta...
re: Should a modern programming language assume a byte is 8-bits in size?
Random thought along these lines, I really prefer my number...
re: When Should I Use One Liner if...else Statements in Go?
One of the most common uses for if ..; .. { } for me has be...
re: Best Languages to Learn How to Code
For the browser side there is starting to be some hope, Kot...
re: So your boutique dev shop needs to handle Super Bowl ad traffic?
Just as a minor point - I really hate it when people keep b...
re: Please Stop Using Local Storage
On top of that, not all APIs have to be RESTful and assumed...
re: Please Stop Using Local Storage
I don't really understand what your thinking of stateless i...
re: Please Stop Using Local Storage
Yep, it seems to me that people started working with microf...
re: Who said that VIM cannot compete with IDEs?
Oh and if you ever have a legitimate reason to edit your co...
re: Who said that VIM cannot compete with IDEs?
I don't think you follow. "I heard X can do some refactorin...
re: Who said that VIM cannot compete with IDEs?
You forgot project-wide refactoring, quick navigation (e.g....
re: What are signs that you should quit your job?
Many potential signs: You find yourself finding excuses t...
re: Best Languages to Learn How to Code
I would highly recommend getting started by trying a proper...
re: Handling errors like a noob
Error handling is something you get better at over time, bu...
re: Why Learning JavaScript Is Fun
JavaScript is fun until you realize you HAVE to work with i...
re: How NOT to succeed in your 45-minute coding interview
Glad you revealed Amazon uses the similar idiot technique f...
re: How NOT to succeed in your 45-minute coding interview
It's crazy to me when people seem to constantly give advice...
re: Why most Front End Dev interviews (#JavaScript #Typescript) are Shit
Oh btw the test: Make a function ‘sum’ that returns a su...
re: Why most Front End Dev interviews (#JavaScript #Typescript) are Shit
Technical interviews that focus on having a bullshit paper ...
re: How to securely store API keys
Yea it does a lot of things very well, and is built with co...
re: How to securely store API keys
Salt Stack - a better alternative to Puppet, Chef, etc. - a...
re: What do you Google EVERY. SINGLE. TIME. and never just memorize?
this alone should tell you you need to use another language...
re: 4 tips for mentoring developers
I just have to mention my objection at This is a stylistic ...
re: Advantages(!) of Dirty Code
Nah, assuming lack of satire I don't think it was harsh at ...
re: Advantages(!) of Dirty Code
Fair enough. I thought from the title that it must be satir...
re: Advantages(!) of Dirty Code
I have almost nothing to say that I could summarize in the ...
re: The what and how of Web Push
This feature as it is is one of my major sources of annoyan...
re: Why you should work remotely
I've been working mostly remotely for several years and the...
re: 3 Git Commands I Use Every Day
I really don't think you understand the concept of "extensi...
re: 3 Git Commands I Use Every Day
I have no idea where you read that Mercurial scales better ...
re: The obligation of a software developer
Indeed. There are certainly cases where I can say "this is...
re: The obligation of a software developer
To me this "find the best solution and not a solution" soun...
re: 3 Git Commands I Use Every Day
This post really highlights some of my pet peeves with Git ...
re: Share Your Experiences with Impostor Syndrome
Every time I start a new job I feel like I'm probably not q...
re: Decorators and Code Reuse
I think these are some pretty poor examples of efficient de...
re: What tool/framework/cms/etc do you use to build your own personal website?
Generally I use Jekyll + GitHub Pages. Hosting a website i...
re: Recomendations in choosing a Linux distro
I don't really think you understand. 1) Not all open sourc...
re: 'Years of experience' is a garbage metric
I don't really understand, you keep repeating "Where on you...
re: Recomendations in choosing a Linux distro
Of course there is not a single package responsible for all...
re: I am scared of Javascript
Ok calling JavaScript "fricking fast" or "the new assembler...
re: I am scared of Javascript
Becoming a one-trick pony is not very good career advice fo...
re: Recomendations in choosing a Linux distro
A lot of people are going to suggest Ubuntu or other Debian...
re: How do you practice programming?
Create small open source projects on GitHub, implement good...
re: I am scared of Javascript
The simple reason why JavaScript is so popular is because t...
re: Subtle issues with ORMs, and how to avoid them
Using some level of ORM has additional benefits as well, yo...
re: No excuses, write unit tests
You really don't say much that can be used to help you out ...
re: No excuses, write unit tests
I regularly write tests for the small things I write as exp...
re: Just starting out with Git and GitHub? It gets easier, honest!
I would recommend you try out sensible version control syst...
re: Should I Go? The Pros and Cons of Using Go Programming Language
That's probably because sublime is not an IDE, but a glorif...
re: I Chose TypeScript For the Nostalgia
The best reason to use TypeScript is that IDEs can actually...
re: Cross-platform development on Windows is suddenly awesome
Annoyingly the Ubuntu for Windows thing has a LOT of issues...
re: Here's What You Can Learn In 10 Minutes That Will Be Useful For The Rest Of Your Programming Career
Your whole comment is a big "lol". Thanks for the boring co...
re: Here's What You Can Learn In 10 Minutes That Will Be Useful For The Rest Of Your Programming Career
I really don't know what you do when you mess about with de...
re: Here's What You Can Learn In 10 Minutes That Will Be Useful For The Rest Of Your Programming Career
"Famous quote" doesn't mean it's right. I know a lot of fam...
re: A First Look at Google Cloud Platform
You seem to have skipped mentioning all the things that are...
re: A First Look at Google Compute Engine
You say "No security groups equivalent", but you fail to sp...
re: What fonts do you use in your editor(s)?
If you guys feel you need the ligatures there's some work b...
re: What fonts do you use in your editor(s)?
DejaVu Sans Mono. Free. Perfect for programming. dejavu-fo...
re: 5 Lessons My Bootcamp Didn't Teach Me
It's really depressing how so many companies nowadays think...
re: The Normal Person's Guide to Internet Security
Don't trust in your brain's ability to remember a large num...
re: The Ultimate Guide to Local WordPress Development on a Mac
It's 2017, please stop recommending people run any developm...
re: Benefits of Rust
You seem to be undervaluing Rust's type system. Generics a...
re: What Makes A Senior Software Engineer
You definitely do not need to know the low level details of...
re: What Makes A Senior Software Engineer
This forum seems to be quite annoying, people coming up wit...
re: Plan Your Commits
So don't commit irrelevant changes to your feature branch, ...
re: What Makes A Senior Software Engineer
A senior engineer also should know about effective time use...
re: What Makes A Senior Software Engineer
I'd wager that in 90+% of the programming jobs out there yo...
re: Plan Your Commits
I've been programming using DVCS systems for a living and i...
re: Plan Your Commits
No, code reviews are really simple. Do a PR on GitHub, or B...
re: Plan Your Commits
Commits absolutely do NOT need to be some coherent chunks, ...
re: What are your tips for getting your first programming job?
When applying for your first job, you should accept that no...
re: Don't be afraid to expand your code for readability
You could alternatively just use a good diff tool.
re: Don't be afraid to expand your code for readability
When you say "inline diffs" you are specifically catering t...
re: Don't be afraid to expand your code for readability
If you're writing code in a different way to cater to your ...
re: One Year Using Go
I generally consider people who consider them PHP/C++/Go/Ja...
re: Here's What You Can Learn In 10 Minutes That Will Be Useful For The Rest Of Your Programming Career
In addition to the tips above my contributions are: Use a...
loading...