All 128 Comments

re: How C# asynchronous programming is different than what you think Mar 18
Ecmascript is actually the result of a large, multi-nationa...
re: My first ever unit test Feb 24
Number of people using is an irrelevant metric. What matter...
re: My first ever unit test Feb 24
Pretty common honestly. There's a lot of shops that never g...
re: How to organize your git branches Feb 12
This assumes you're using github. If you're bound to a cent...
re: How to organize your git branches Feb 12
Since no one answered and they're good questions: I like ...
re: Simple state management in Angular with only Services and RxJS Feb 10
Definitely my preference. Generally the applications I find...
re: PHP needs its own ES6 Feb 7
If you read it again, you'll discover it's not a comparison...
re: What's The Difference Between A Senior And Lead Developer? Feb 3
This, to my mind, leans close to a dangerous fiction I see ...
re: What's your first step while starting project? Jan 29
I start by identifying my minimum viable product and creati...
re: Hands-on Vue.js for Beginners (Part 1) Jan 28
I agree and apologize if my comment seemed to convey anythi...
re: Hands-on Vue.js for Beginners (Part 1) Jan 28
I apologize, sometimes I don't give enough thought to how w...
re: Data Visualization and Web Reporting in Angular Project Jan 26
Thanks for sharing, will definitely dig into flexmonster. ...
re: React or Angular for enterprise? Jan 21
Depends on the size of your team, their exposure to pattern...
re: A List of Terminology in Tech Jan 21
Technically "camelCase" is lower camel case. It is the pair...
re: 25 years of coding, and I'm just beginning Jan 17
Sounds like you've got a case of imposter syndrome. The tri...
re: Enterprise Software Development Jan 14
I'll clarify, it's the top 5% of companies I'm referring to...
re: 4 tips to stay fit as a software developer Jan 14
Silly valley diet. Keto and HIIT, walk everywhere. #done
re: Enterprise Software Development Jan 13
Be careful when you do so. Genericizing is great, one-size-...
re: Enterprise Software Development Jan 13
I'd say your company is in the upper 5% of "Enterprise" if ...
re: How conventional commits improved my git skills Jan 7
Note: only on *nix. Command flag compounding doesn't work u...
re: How conventional commits improved my git skills Jan 7
Definitely a good thing. And something I've had a hard time...
re: Angular to React in 30 Days Dec 24 '18
Are the kendo modules any better on react than angular? I t...
re: Easily building WASM projects with go and go-wasm Dec 24 '18
Hadn't seen this one yet. Thanks for the heads-up.
re: 19 Tips For Software Engineers In 2019 Dec 24 '18
If you don't understand most of this already, you're not an...
re: Brutalist Web Design. A Breath of Fresh Air in the Modern Web Dec 20 '18
Make the web great again? I kid, of course. But, I will sa...
re: Stop trying to be so DRY, instead Write Everything Twice (WET) Dec 19 '18
This falls under "don't pre-optimize" :)
re: Better loops in JavaScript Dec 16 '18
Some notes: Beyond the 1:1, x can be represented as y comp...
re: The new MacBook Pros are overpriced Dec 16 '18
Windows is going through a phase right now. The hardware/so...
re: The new MacBook Pros are overpriced Dec 16 '18
Typora is good for generic notes, snippets. Also has built-...
re: The new MacBook Pros are overpriced Dec 16 '18
I've spent years building a stack that is as cross platform...
re: The new MacBook Pros are overpriced Dec 16 '18
I agree with most of thomas' points so I'll just toss in my...
re: A Tale of Two Functions Dec 8 '18
Was thinking, the most concise version of this just exploit...
re: A Tale of Two Functions Dec 7 '18
It's definitely nice if you have to do js. Since you're alr...
re: A Tale of Two Functions Dec 7 '18
Haha, yes! Thankfully at least this one was cake for me, bu...
re: Reference Guide: Common Commands for Terminal Dec 5 '18
Windows reply is only true for cmd. Even if you find the p...
re: Reference Guide: Common Commands for Terminal Dec 5 '18
Other common and important commands for working with the fi...
re: Async + Await refactor, which do you like best? Dec 3 '18
Async await is cool, but I've definitely come to prefer Rx....
re: Help! I'm a Tech Lead Dec 3 '18
This, a thousand times. A trend in this profession toward...
re: Demystifying the Long Arrow "Operator" Dec 1 '18
Nah, keep it up. The confusion was sown long before that. I...
re: NSFW: Use cases for Bitwise operators in Js Nov 30 '18
Love this. Also bitflag masks, for high performance lookup ...
re: Advice on Advice Nov 30 '18
I've always quite liked the expression, "good advice costs ...
re: On GUI-shaming and a mountain of hot takes Nov 30 '18
Try setting your merge editor to vscode in git config. It's...
re: On GUI-shaming and a mountain of hot takes Nov 30 '18
I don't generally shame people for being gui-based, but I d...
re: Actually, callbacks are fine Nov 29 '18
It's allowing him to eventually compose the sequential chai...
re: Don't be unique Nov 27 '18
That's generally the difference between a linter and format...
re: Don't be unique Nov 26 '18
Sonarqube is great for java, definitely my go to. I prefer ...
re: Don't be unique Nov 26 '18
My stance is if it important enough to make a standard, it ...
re: What are some misconceptions about web development? Nov 25 '18
I'll be blunt about this: He's not in the US. The same ave...
re: What are some misconceptions about web development? Nov 25 '18
What's really wierd, coming from a services, os-level backg...
re: What are some misconceptions about web development? Nov 25 '18
The fact that html+css3 is tiring complete only adds more t...
re: What are some misconceptions about web development? Nov 25 '18
Truth. Though I will say, that is the nature of the beast ...
re: What are some misconceptions about web development? Nov 25 '18
Outside of the obvious ones, it's the misconception that yo...
re: Remember phonebooks? Nov 24 '18
Call centers Tech support Agricultural jobs Mechanic positi...
re: Ditching Sublime for VSCode Nov 19 '18
I wouldn't call it JS-centric, but that sentiment has likel...
re: Ditching Sublime for VSCode Nov 19 '18
I use both. The regex search and large file reading capabil...
re: Favourite albums to listen to while coding Nov 18 '18
I inevitably go back to Portrait of an American Family by M...
re: What is the difference between public, protected, and private in Java? Nov 9 '18
Have to admit, I got lost at the nobility references. My he...
re: Daily Coding Puzzles - Oct 29th - Nov 2nd Nov 3 '18
Further optimization I'd probably press for, use a tuple to...
re: Daily Coding Puzzles - Oct 29th - Nov 2nd Nov 3 '18
The C# version is likely better solved with the linq aggreg...
re: A simple React Form solution Oct 30 '18
Seems clean enough. I'd also recommend taking a look at rea...
re: Extending JSON for fun and profit Oct 29 '18
If I may, I think a better/more real-world use case for thi...
re: why branching on git is wrong Oct 28 '18
Good ol gitflow with pull requests. "Gateflow," if you will...
re: why branching on git is wrong Oct 28 '18
Yep. I've noticed the root of most branching problems is th...
re: How did that weird bug come in the code Oct 25 '18
Agreed. Also, unit tests can and should also be used as a f...
re: The Most Important Non-Programming Skills for Programmers Oct 15 '18
There's this mysticism and heavy handed philosophy around w...
re: Setting up a React Environment for ASP.NET MVC Oct 15 '18
Generally I prefer a watching build and manual refresh to b...
re: My .NET Core Setup for MacOS/Linux Oct 13 '18
That's one thing that is counterintuitive to me. A more com...
re: My .NET Core Setup for MacOS/Linux Oct 13 '18
Some notes: There's a docker image for SQL server for Linu...
re: My .NET Core Setup for MacOS/Linux Oct 13 '18
This, the material themes are excellent. I use one in vscod...
re: Best advice for a junior software developer? Oct 9 '18
Too true. I consider the fundamentals to be digital electro...
re: Best advice for a junior software developer? Oct 9 '18
Half the posts here are blogs. Salt grains not included.
re: Code splitting in React Oct 8 '18
"You have done code splitting in React and clearly, it will...
re: What is a DLL in Web Development? Oct 5 '18
Unless you're writing C++, or Delphi, or anything that uses...
re: What is a DLL in Web Development? Oct 5 '18
Crossing fingers for single file executable in the near fut...
re: Visual Studio Code can now convert your long chains of Promise.then()'s into async/await automagically Sep 29 '18
Definitely useful for legacy code updating. Also nice given...
re: Best/Worst Day Sep 24 '18
Best day, the day I was notified after 17 interviews with e...
re: How can you swap two variables without using a third? Sep 24 '18
This challenge is to perform the transform reusing only the...
re: The Curse of the IDE Sep 23 '18
WYSIWYG is always classified as a "designer", even if it em...
re: The Curse of the IDE Sep 23 '18
Same, plugins and feature bloat might be the bane of my exi...
re: The Curse of the IDE Sep 23 '18
Some notes: Semi-non-sequitur: It might also be worth noti...
re: What's your opinion on Coding Bootcamps? Sep 16 '18
I'll make two points, one historical and one relating it t...
re: IE 11, the Modern Web, and You (Featuring StencilJS) Sep 16 '18
I'm going to assume faceitousness in not using typescript. ...
re: TLDR GraphQL? Sep 10 '18
Focus on the strengths: complex distributed queries, domain...
re: TLDR GraphQL? Sep 10 '18
Mutations are never sufficiently documented or discussed, b...
re: Advice for a Software Portfolio! Sep 10 '18
Fwiw, a portfolio is more of an artist thing. If you want t...
re: GitHub ditched jQuery Sep 9 '18
Yay! Such progress. I can't approve of this enough. I have ...
re: GitHub ditched jQuery Sep 9 '18
Well, to be fair, you should move past out of the box templ...
re: Vim won't make you a more productive developer Sep 6 '18
From a purely functional standpoint I compile primarily fro...
re: Strange idea for the country selector Sep 4 '18
The industry is making serious usage of the empty/non-langu...
re: I am a developer, got a new job, and I'm afraid to take it Sep 3 '18
Try and find some crime statistics. There's a difference be...
re: Code price-tag Sep 3 '18
Never cut your rate to get your foot in the door. That sets...
re: Code price-tag Sep 3 '18
This is, generally, the process: Set an hourly rate, base...
re: Choosing a Linux distro Sep 3 '18
So, I have a love hate relationshiop with most distros. I ...
re: The C# Language Sep 3 '18
James, .Net core won't be truly comparable with any of the...
re: The C# Language Sep 3 '18
Always love the language. The times I find myself wanting t...
re: The C# Language Sep 3 '18
Used C# since prerelease, professionally. It's an excellent...
re: What's the deal with downing PHP development? Aug 19 '18
Maybe it's the oppression complex? I kid, somewhat, but th...
re: Open Source Has Not Failed. Don't Cover Up Corporate Abuse of Open Source Aug 18 '18
I'm going to reserve my opinion, I agree with some, disagre...
re: How old have you been when you started programming and what was your first project? Aug 16 '18
6, snake game in qbasic on an xt 286.
re: Programming in the Adult Entertainment Industry is Broken Aug 9 '18
You're not really alone actually. I worked for a certain ml...
re: Don't just "docker-compose up" Aug 5 '18
Definitely useful. Just remember you'll have to clean up yo...
re: My Terminal Setup: iTerm2 + Zsh 🔥 Jul 31 '18
To answer your question, it's a use case thing. Do you want...
re: My Terminal Setup: iTerm2 + Zsh 🔥 Jul 31 '18
The acp function takes me back. I don't remember when I sto...
re: Why do developers have the toughest interviews in the world? Jul 21 '18
Sounds like you're talking to headhunters. Either way, agre...
re: Why do developers have the toughest interviews in the world? Jul 20 '18
Being interviewed by an HR employee, even in a phone screen...
re: Why do developers have the toughest interviews in the world? Jul 20 '18
It's less about the question than how you respond to it. Wh...
re: Proxymise Your Async Code Jul 15 '18
What does the error handling construct look like for proxym...
re: What's your opinion on Microsoft's GitHub Acquisition? Jul 13 '18
Why Microsoft has been making massive OS contributions or w...
re: Mint - A refreshing programming language for the front-end web Jul 11 '18
Solid press release. Seems legit. Only thought it this see...
re: This is the feeling of working with legacy code. Jun 29 '18
Just like people, some code ages better than others.
re: This is the feeling of working with legacy code. Jun 29 '18
Who needs functions, amirite? If you want to be remembered,...
re: The beast that is Array.prototype.reduce Jun 25 '18
re: That programming book you never finished Jun 23 '18
The rabbit hole in question. mathworld.wolfram.com I'm su...
re: Why bother presenting as a developer? Jun 16 '18
I'd say directness more than arrogance. Arrogance is genera...
re: Why bother presenting as a developer? Jun 16 '18
6am? I have to get up at 4:30 just to do my hair/etc and be...
re: I "Love" Anti-patterns Jun 10 '18
I like to refer to a particular combination of lava flow + ...
re: How to Pick a Good Monitor for Software Development Jun 6 '18
Have you ever used one for work? I've not encountered disto...
re: How to Pick a Good Monitor for Software Development Jun 6 '18
You lost me when you started quoting "effective resolution"...
re: There's no "else if" in JS May 20 '18
It's easy to make fun of the cargo cults, only to eventuall...
re: Why I Deleted My IDE; and How It Changed My Life For the Better Apr 24 '18
Sort of agree. There's no sense in firing up a fat ide like...
re: Mastering Full-stack with Javascript's Superpowers Mar 19 '18
The expression "don't put all your eggs in one basket," com...
re: Smooshing JavaScript Mar 12 '18
If they're at all serious, an alias seems more appropriate ...
re: The Hawaii Missile Alert Was the Software Developer's Fault Jan 15 '18
Nothing wrong with borrowing good ideas :)
re: The Hawaii Missile Alert Was the Software Developer's Fault Jan 15 '18
Per devops practices: "blame is a useless emotion that has ...
re: The Hawaii Missile Alert Was the Software Developer's Fault Jan 15 '18
I dunno, I've been in many situations where I've personally...
loading...