All 38 Comments

re: Stop using sudo pip install
When would a pip install --user not suffice instead of a gl...
re: What are the essential tools and technologies that every junior developer should learn?
Source control (git). This is the #1 tip I can give any dev...
re: Why do websites ask me where I'm from?
Thanks for all the replies :) That's quite a few things I d...
re: 10 Common Git Problems and How to Fix Them
I have to agree on this one. I've been burned by rerere on ...
re: That `overloaded` Trick: Overloading Lambdas in C++17
I did mention that we need to use aggregate initialization....
re: That `overloaded` Trick: Overloading Lambdas in C++17
Fixed. Thank you!
re: Adventures in Rust
Thanks! Feel free to submit a PR :)
re: Types of Loops
I agree. Those operations have better names and are part of...
re: Do you ever get frustrated with your Junior Developer(s)?
Haven't been frustrated with them yet. Will probably be if ...
re: Don't Amend, Fix
It's the hiding history while I work part that bothers me.
re: That `overloaded` Trick: Overloading Lambdas in C++17
What's weird?
re: IDE-isms - How does your IDE affect your coding style?
Thinking about it, IDEs have had a tremendous effect on the...
re: IDE-isms - How does your IDE affect your coding style?
I think auto-completion (with Intellisense or the likes of ...
re: IDE-isms - How does your IDE affect your coding style?
I noticed that when writing C++ is CLion, I tend to initial...
re: What is the most confusing thing to you in Python?
I find Python's name-bindings to be especially confusing at...
re: What is the most confusing thing to you in Python?
Basically, all types in Python are passed-by-reference. The...
re: What's your favorite useless repo/package/website/etc?
My favorite has to be /dev/null as a Service.
re: How do you document new "coding patterns" for your team?
But what do you do when you find them, if the link is alrea...
re: How do you document new "coding patterns" for your team?
That works when you modify the code, not when you rename yo...
re: How do you document new "coding patterns" for your team?
I am somewhat worried about having dead-links in the code l...
re: How do you document new "coding patterns" for your team?
Do you link to it from the code as well?
re: Emojifying my Bash Prompt (and why you should too)
You have masterfully captured my emotions.
re: Explain TCP like I'm five
TCP is all fun and games until you start doing SACK (Select...
re: C++ dev needs advice on Python best practices
Lacking a better alternative, I created a pull request with...
re: C++ dev needs advice on Python best practices
My Python IDE of choice is JetBrains' PyCharm. It is absolu...
re: A Functional-Style State Machine in C++
Hi David, I would like to address your analysis, as well a...
re: What's playing in your headphones while you code?
It varies for me. Most anything can work, as long as: I d...
re: Why do programmers wear headphones? For the same reason that you can’tΓ‚ juggle.
Headphones are on because of open-space. I want the music p...
re: Ideas about preserving history of "fixes" to problems you've encountered?
[Pocket] is easy to dump links into, and it downloads the p...
re: Don't Amend, Fix
This is great, thanks!
re: Don't Amend, Fix
That's a matter of personal preference. I like having the h...
re: Don't Amend, Fix
Thanks! That's true. Just make sure to add --no-autosquash...
re: A closer look at git rebase
I agree. But from my experience, people just learning how t...
re: A closer look at git rebase
Just remember to always git branch backup before you rebase...
re: What do American developers get wrong about internationalization?
I'll try and give some actual examples I encountered, witho...
re: What are your favorite non-programming books?
Last 2 book I've read: The Shockwave Rider - An amazing es...
re: 3 Git Commands I Use Every Day
I totally agree. git add -p is a wonderful command. But hav...
re: 3 Git Commands I Use Every Day
While git add -p is nice, I believe the use case of "hackin...
loading...