All 109 Comments

re: As a Software Engineer, do you prefer to work at start-ups or outsourcing agencies or big companies?
There are other options, too. But looking at the two presen...
re: How do people Learn Multiple Programming Language
The majority of programming languages are the same with jus...
re: Why do programmers like the winter?
There is also a practical answer, too! Winter = Overclocki...
re: What does a developer say after solving a really hard bug?
WALP, guess its a feature now!
re: Front End: Is Anything Getting Better?
I still prefer to do everything on the back end. It is sign...
re: What was the moment you realized you weren’t such a newbie anymore?
I was mentored by the developers of Winamp. One day, one o...
re: Would you relocate for a contract position?
An apartment lease is usually 12 months. Accepting a contra...
re: The "Elitist Developer" Debacle
1) search Google for problem 2) see forum post with someone...
re: Which editor do you use when opening files like .bash_profile, etc?
The closest thing to that is my .cshrc file. I used to edit...
re: What’s your Computer Environment?
Something I've noticed in more recent times is that I'm app...
re: Slack is Killing Remote Screen Control
VNC has existed for decades, and will continue to exist for...
re: What are you "old enough to remember" in software development?
MOSTLY YES! But there was also some odd-ball hardware that ...
re: What are you "old enough to remember" in software development?
Tortoise Merge is their diff utility. And yeah, I absolutel...
re: What are you "old enough to remember" in software development?
Tortoise SVN is still a thing! And now we have Tortoise Git...
re: What are you "old enough to remember" in software development?
Color, or resolution... PICK ONE!
re: What are you "old enough to remember" in software development?
When the "console", "terminal" or "command prompt" was real...
re: Call for JavaScript library: "navigation history"
github.com/browserstate/history.js/ It's old, outdated. Bu...
re: If you could change one thing about learning to code, what would it be?
BASIC I would put this back at the forefront of education....
re: Don’t use progress bars in your CV
To be entirely honest, far too many HR systems are software...
re: Preventing Useless Database Hits
Last time I used WordPress a few years ago, it was making o...
re: What do you wish you knew about Developer Relations?
I've been programming over 2 decades and have a specializat...
re: ELI5: How does someone write a new computer language?
I honestly think it is beneficial to actually learn how a C...
re: What Makes Good Developer Tools... Good?
A good tool will solve an actual real problem, without crea...
re: I just got a Raspberry Pi 3. What can I do with it?
1) Install ZeroTier on a laptop. 2) Then install ZeroTier o...
re: Javascript Array.push is 945x faster than Array.concat 🤯🤔
I'm really curious about your use case now. DO the arrays e...
re: Thank you to byte-sized integers
Also for reference, the u8, i8, u16, i16 etc actually came ...
re: Thank you to byte-sized integers
Some things to be aware of at least with C/C++, using small...
re: Exports and Imports and Defaults, Oh My!
As someone who doesn't use React, I'm curious as to why so ...
re: Crawling Glassdoor
As someone who actively looks at these listings daily tryin...
re: Vocabulary Is Not Job Security
This is a very good perspective! I'm now trying to approach...
re: Vocabulary Is Not Job Security
My biggest gripe is not on a social level, but a profession...
re: The two worst mistakes companies make concerning developers
"Understands the majority of them do not want to talk with ...
re: Best productivity tools for your dev life
For me, I use notepad, notepad, notepad, and notepad! :D
re: CSS Is Hard - How do you learn to use and write CSS properly?
Also, I think CSS is a HELL of a lot easier to learn if som...
re: CSS Is Hard - How do you learn to use and write CSS properly?
CSS isn't "hard", it is simply "different" I once made the...
re: Stop using so many divs! An intro to semantic HTML
The primary reason I feel in love with these tags (and more...
re: The Coolest Programming Language Features
Self-managed memory does add some issues, but it also affor...
re: The Coolest Programming Language Features
The C/C++ preprocessor is still a feature I miss in virtual...
re: The Most Important Non-Programming Skills for Programmers
What about stubbornness? That is my #1 alternate skill! Why...
re: Generating A New SSH Key and Adding It to Github
This is one of those times why I freaggin LOVE using Yubike...
re: Use $ & $$ Instead of document.querySelector/All in JavaScript without jQuery
Things like this are AMAZING so long as you don't have to s...
re: What's your favorite coding joke/comic etc?
Kids today with their interpreted language will never under...
re: Raspberry Pi Zero Raspbian/Rust Primer
Feel free to reach out to me if you go down the FreeBSD Pi ...
re: It’s 2019! Let’s End The Debate On Icon Fonts vs SVG Icons
I've been using embedded SVG icons for a few years now, and...
re: Raspberry Pi Zero Raspbian/Rust Primer
While the majority of the internet runs Linux on the variou...
re: Security Headers to use on your webserver
Another useful link for those that want to validate their s...
re: How to Find Subdomains on a Website (And Why You Should)
This is why each of my development severs has a hard coded ...
re: Is it just me or are we in a low-hype phase?
It's all about Python / ML / AI right now. That's where all...
re: Show off your first app!
My first published app... Something like 20 years ago..? I...
re: Software Engineering VS Civil Engineering
Software still needs to run on physical hardware. Code can ...
re: Did Composer revive Php?
PHP was never really dead. Release rates in 5.x and 7.x are...
re: Optimizing your PHP app speed
Doing further investigating, it is actually MORE impactful ...
re: Optimizing your PHP app speed
About that last point, it truly is a "micro-optimization", ...
re: How to run VS Code on the server!
I contribute to about 20 different repositories. Curious, h...
re: What’s an unpopular software opinion you have?
Both of those things above are directly related for me. The...
re: What’s an unpopular software opinion you have?
1) MVC is a terrible design pattern. The separation of conc...
re: Comparing PHP’s Autoload
There is no such thing as "done" ;)
re: Comparing PHP’s Autoload
Woah... I've not touched Laravel in a very VERY long time a...
re: Developer Tools: Version Control
If you're on Windows, you can use Pageant to handle SSH aut...
re: 80 Characters per Line Is a Standard Worth Sticking to Even Today
I feel like almost every issue raised could simply be solve...
re: Getting the most out of server side caching
Rather than using cache times, I've found other approaches ...
re: Being intentional with commits
Possibly NSFW text..? But this site always gives me a laugh...
re: Tackling Algorithms: Counting Unique Values
What happens when the array isn't pre-sorted?
re: Breaking Postgres with Too Many Tables
Also, this article may be of interest to you: dzone.com/art...
re: Breaking Postgres with Too Many Tables
It sounds like you may have hit the file system inode limit...
re: Golang: Reverse engineering an AKAI MPD26 using gousb
I'm curious to know how similar your device is to the Akai ...
re: What is Proper Continuous Integration?
Simplicity is key. If tests are taking that long, usually t...
re: Minimal (yes, truly) TypeScript setup
Simplicity is key, and I wish more engineers understood thi...
re: 10 Tools To Power Up Your Command Line
By default, FreeBSD doesn't use bash Shell, it uses tcsh. Y...
re: 10 Tools To Power Up Your Command Line
Some really cool stuff here! I personally just wish more of...
re: What Would You Say for... File Tagging?
A file in more than one location at once..? ZFS. ;)
re: Generate and Set Pseudorandom Hexadecimal Background Color Using JavaScript
Have you considered using .toString(16)? Also, what about j...
re: Stop trying to be so DRY, instead Write Everything Twice (WET)
Yup, that's exactly it! And the entire framework is full op...
re: Awesome PHP Security 🕶🐘🔐
There are some other utilities I would consider, too. Even ...
re: Stop trying to be so DRY, instead Write Everything Twice (WET)
I work on more than one web site at a time, all using the s...
re: Do you have any home automation projects in the works?
instagram.com/p/BrY1TEZhs_-/ <<< WiFi enabled Chr...
re: You Can Do it in SQL, Stop Writing Extra Code for it
6ms is with zero caching, that's all live database queries ...
re: You Can Do it in SQL, Stop Writing Extra Code for it
Some things to keep in mind. Depending on the SQL logic, ...
re: Salaries
I wrote up a small overview of this the other day, actually...
re: Salaries
Its always crazy in my mind reading other's salary informat...
re: Will Java Trend Towards Obscurity?
Don't worry. C/C++ will trend and fade into obscurity, too....
re: Introduction to Cloud Storage for Developers
Something to keep in mind, all of those 9s for reliability ...
re: Can you share your favorite quote or rule related to IT?
"I never commit to memory anything that can easily be looke...
re: How to validate an email address in JavaScript
Word of advice, never regex for an email address. Check out...
re: 90% of my job is...
One of my favorites is those that try to fax. They type in ...
re: 90% of my job is...
"How do I print?" uuuhhhggggg, not again!?
re: Addy Osmani's 18-Point Web Performance Checklist
My absolute #1 that everyone always seems to miss room thes...
re: Building Gmail/Chrome Extension with Vue.js and InboxSDK
The other person has a similar real name, that's it. But an...
re: Building Gmail/Chrome Extension with Vue.js and InboxSDK
I wasn't listed at all. That's the scary part. It listed my...
re: Building Gmail/Chrome Extension with Vue.js and InboxSDK
Well, for me, it wasn't a privacy concern. It wasn't even m...
re: Building Gmail/Chrome Extension with Vue.js and InboxSDK
This sounds like an interesting concept. I've personally ne...
re: What is SQL injection?
Each language has toolkits to help mitigate these issues. F...
re: On GUI-shaming and a mountain of hot takes
Why not a hybrid approach? There is this concept of "best t...
re: Who's looking for open source contributors? (November 26th edition)
Thanks! I'm glad you think so. For an introduction, they'r...
re: I just got a Raspberry Pi 3. What can I do with it?
RAID-Z1 is similar to a normal RAID-5 setup for redundancy,...
re: Who's looking for open source contributors? (November 26th edition)
github.com/darkain/pudl I maintain a PHP library for dynam...
re: My Steam Account Is More Secure Than My Bank Account
The old joke was Battle.net, but yes, Steam has caught up t...
re: I just got a Raspberry Pi 3. What can I do with it?
I currently have a Pi3B+ running FreeBSD 12, 3x USB thumbdr...
re: Favourite albums to listen to while coding
Warcraft 2 soundtrack. If you've ever played that game, jus...
re: Ditching Sublime for VSCode
Personally, I've yet to find a compelling reason to switch ...
re: The case for performance (Part 1)
There are a number of metrics that I put into place with my...
re: The Programmer's Workbench
I use Windows as a development environment. Calculator? Wi...
re: A Case Against Switches
It isn't language specific, it is implemention specific. I ...
re: A Case Against Switches
I can understand this from a JavaScript perspective, but th...
re: A Case Against Switches
Some language implementations have a limit to the number of...
re: Who's looking for open source contributors? (October 22nd edition)
WELL, now that GitHub seems to be back to normal, here is a...
re: What types of features typically lead to lots of tech debt?
1) Any time you add "todo" notes 2) any time you don't add ...
loading...