All 123 Comments

re: Share Your Feedback: What Would You Expect for a VS Code DevOps Experience?
I realized I totally need this after reading your comment. ...
re: Some US prisons are banning books on coding
As a European, the idea of for-profit prisons baffles me be...
re: Do you really need Kubernetes in your company/startup?
Docker also has a very rich ecosystem tooling, support from...
re: Do you really need Kubernetes in your company/startup?
I do not deny this, but the key is to be able to answer the...
re: Do you really need Kubernetes in your company/startup?
In Kubernetes there is a StorageClass for local volumes and...
re: Do you really need Kubernetes in your company/startup?
You would be surprised with the amount of "preparation" som...
re: Do you really need Kubernetes in your company/startup?
The good thing about a local environment that resembles pro...
re: Do you really need Kubernetes in your company/startup?
The problem with PaaS is that they are not really friendly ...
re: My beautiful Linux development environment
If you like Fedora (I do too) maybe you should give a try t...
re: How Did You Find Your First Dev Job?
A desperate enough startup
re: Do you clone Git repos via HTTPS or SSH?
SSH Key because I have 2FA and HTTPS doesn't usually work w...
re: Explain CI/CD like I'm five.
Well, in my opinion, it is totally incompatible with branch...
re: How often do you clean your monitor(s)? ✨
When the contents on the monitor become cryptographically s...
re: 10 Data Structure and Algorithms Articles Beginners Should Read this Weekend
A really good article! And I would also add that it does no...
re: Explain CI/CD like I'm five.
CI: It's the practice of continuously integrating your cha...
re: Bocadillo: Yet Another Python Framework
Dude, I do not what I'm gonna do with it but I need to use ...
re: What resources would you recommend to a developer who is transitioning into management?
Be patient, very patient. Learn to translate from tech to ...
re: What's your commute like?
I take a bus that takes 20 minutes more or less to get to m...
re: What "accepted truth" in software development do you find questionable?
Well, you need to have a way to ensure code maintainability...
re: What "accepted truth" in software development do you find questionable?
That having Jenkins/CircleCI/Travis/whatever doing automate...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
I brought that up because of your attacks on my people and ...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
I called cheap to use the Holocaust as a win argument card....
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
First of all, please recognize that reciting to me the lit...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
But you do not argue about why we should accommodate your r...
re: Planning Tech Events with Religious and Cultural Calendar Sensitivity
This perspective I have experienced is most prevalent amon...
re: Why you should not use (long-lived) feature branches
There is something that always bothered me with feature bra...
re: Full-blown monorepo setup walkthrough
I get the feeling that all of this comes from the, from my ...
re: 5 Tips for a Powerful Technical Interview
When I was a CTO one of the most useful things I found out ...
re: How do you manage your dotfiles across multiple and/or new developer machines?
I feel ashamed to say that I only care about my ohmyzsh dir...
re: How to get started with Continuous Integration
dev.to/blog/why-you-should-not-use... This one
re: How to get started with Continuous Integration
Awesome article but the link is broken :(
re: Scan Your Network for Vulnerabilities With Nmap
so...nmap have other uses apart from checking if you have c...
re: Protect Yourself from Social Engineering
I have a simple rule: Does this account have any way to get...
re: What Security Through Obscurity Is, and Why It's Evil
This should be mandatory reading for anyone in the industry...
re: Why Parents Make the Best Coworkers
Totally different from my experience. Most of the time ther...
re: 10x Programmers: Myth Or Reality?
Very productive, yet you end up with hollow bloatware that...
re: Get Docker Right and Get on with Life
Docker adds accidental complexity, true. But the amount of ...
re: How I configured SonarQube for Python code analysis with Jenkins and Docker
Awesome! As a DevOps, I'm so glad to see developers caring ...
re: Interviewing at Google? Here’s 6 Things You Absolutely Need To Do
I know several very good developers who have rejected offer...
re: Get Docker Right and Get on with Life
Every hour you invest into Docker is an hour you could hav...
re: Is it just me or are we in a low-hype phase?
Now that you say it... yeah I haven't heard about anything ...
re: I've Been Booted Out Of My Dev Role! What Should I Do?
I have worked as CTO and some other roles that required giv...
re: The 7 Most Popular DEV Posts from the Past Week
I totally understand yours and Emma's point. And also think...
re: DevOps Is an Evolving Culture, Not a Team
I'm with you in the idea that you should care about the com...
re: DevOps Is an Evolving Culture, Not a Team
I think that what you say is what DevOps was intended to be...
re: The 7 Most Popular DEV Posts from the Past Week
In all honesty, as a European whos English is not his first...
re: You don't know TDD
So, you are talking about the coupling vs cohesion thing. ...
re: You don't know TDD
Coupling is bad because it increases the amount of code imp...
re: You don't know TDD
Good idea! I will do a followup of this one with that when ...
re: You don't know TDD
Thanks! I'm always worried about not making sense because E...
re: You don't know TDD
Your company is not using TDD and you can share this post w...
re: You don't know TDD
That prevents coupling on an implementation level but not a...
re: What’s an unpopular software opinion you have?
1) Depends a lot of what your code aims for. It is an MVP t...
re: What’s an unpopular software opinion you have?
And in that company I and the whole company was amazingly ...
re: Why I Mentor
Sir, you are awesome. P.S: the mousepad is epic.
re: What’s an unpopular software opinion you have?
davefarley.net/?p=247 He explains it better than me.
re: What’s an unpopular software opinion you have?
1 - Totally agree. 2 - Price, I can have a couple of power...
re: What’s an unpopular software opinion you have?
I just find it utterly ugly but it was more of a joke.
re: What’s an unpopular software opinion you have?
I like using them because I find them at a sweet spot betwe...
re: What’s an unpopular software opinion you have?
Daily stand-ups serve the purpose of putting the team on sy...
re: What’s an unpopular software opinion you have?
heresy!
re: What’s an unpopular software opinion you have?
you suck (sorry big fan of docker :P)
re: What’s an unpopular software opinion you have?
Of course you can, do not let anyone tell you otherwise. Mo...
re: What’s an unpopular software opinion you have?
In my experience, more than 10 years, that is wishful think...
re: What’s an unpopular software opinion you have?
TDD is the only way to create code that is maintainable an...
re: What’s an unpopular software opinion you have?
Git branches are only useful on public repos where you have...
re: Nevertheless, Jenn Coded
Quitting a toxic team. This should be framed and given t...
re: Visual Studio Code and its magic
Wow, you sure did not help at all with this last one. If ...
re: Visual Studio Code and its magic
Congrats on the first post! As another person whos first l...
re: 2 Ways to Merge Arrays in JavaScript
I very much prefer the [].concat way because it's extremely...
re: How to fail a programming interview
I have worked as CTO and some other leadership positions an...
re: My Workflow And Tools That Help Me Speed Up Productivity
I love this kind of posts. Thanks for sharing.
re: ES6 Arrow Functions Cheatsheet
I'm a simple man, I see arrow functions I click love. :P
re: Why do I have to use Dependency Injection in JS?
I like that but I find poor man's dependency injection to b...
re: Add unit tests on a project already in progress
That is why you use integration tests on the old code and u...
re: How learning to solder taught me Gatsby.js and AWS
I need to know where can I get some fuzzy led kitten ears h...
re: Docker from development to deployment
exactly
re: Docker from development to deployment
Kubernetes or Swarm are only needed if you want to go the d...
re: Docker from development to deployment
I would build images with the code inside instead of using ...
re: How would you go about applying for programming jobs is you have significant speech problems?
I would provide lots of repos that I worked on, let the cod...
re: Poll: Do You Know What "Idempotent" Means?
Almost ten years ago it was drilled into my head by the CTO...
re: Have You Been "Ghosted" By An Employer?
For many months after that his name was used as a synonymou...
re: Have You Been "Ghosted" By An Employer?
I have been ghosted after interviews many times when I was ...
re: Salaries
Take the Spain table with a pinch of salt. I'm in Barcelon...
re: Let’s discuss bullying in the workplace and depression.
Whenever I feel mistreated by a company I go to the manager...
re: What is your single most important rule for good software design?
Listen to the unit tests. A unit test should be very easy ...
re: My experience with toxic teams
In my country, half of that list is not toxic it is directl...
re: What is the future of software development pay range?
I think that this will continue for a long time and only wi...
re: Why I wear purple lipstick and code skirts
I got used to stares and subtle jabs of "Do you really bel...
re: Tips and tricks for scalable CI/CD flow
I think those comments are wrong and didn't got the idea. ...
re: Tips and tricks for scalable CI/CD flow
CI means Continuous (keyword here) Integration it means tha...
re: Tips and tricks for scalable CI/CD flow
How can it be Continuous Integration if it uses branches? ...
re: Is there a way to persistently display background jobs?
You can try first with byobu (byobu.co/) that is more or le...
re: How did you get your first Dev job?
It was the year 2008 and a startup was desperate enough to ...
re: Say something nice about another DEV member
@nezteb looks to me like a well educated and respectful pe...
re: why branching on git is wrong
Of course I know what forking is but I never seen a company...
re: why branching on git is wrong
After years of working on several companies and projects th...
re: why branching on git is wrong
and you fix it when is still a minor issue instead of a ful...
re: why branching on git is wrong
Build steps: execute unit tests. execute sonarqube analys...
re: why branching on git is wrong
Well enough if you have a well configured CI server and QA ...
re: why branching on git is wrong
First, the analogy of splitting the canvas into 5 doesn't ...
re: why branching on git is wrong
Nothing is because git or branching, those are just tools w...
re: why branching on git is wrong
Interesting approach.
re: why branching on git is wrong
sonarqube.org/ Use that, for example. Then you put up a CI...
re: why branching on git is wrong
This defies the whole point of Git which is to decentraliz...
re: why branching on git is wrong
After your stuff works again, you do the rebase again and ...
re: why branching on git is wrong
Can you please elaborate? because the best and most tested,...
re: why branching on git is wrong
In my personal experience PRs are almost useless unless all...
re: why branching on git is wrong
All those premises are the same everywhere I worked that us...
re: why branching on git is wrong
how do you run your integration and functional tests? With...
re: why branching on git is wrong
Because you guys were branching you had all those problems,...
re: How I set up my Git
Is there a reason behind not using zsh + oh-my-zsh and the ...
re: 8 books every junior developer should read
I would add "Object-Oriented Design Heuristic" by Arthur J....
re: The tragedy of 100% code coverage
There is a perfect gif to illustrate your point: 9gag.com/g...
re: Writing modern JavaScript code
"The reason? It makes the code more predictible, safer, det...
loading...