loading...

All 111 Comments

re: Why I use SQL CTEs
Sure, this would be of concern if you need to implement repor...
re: Why I use SQL CTEs
Other drawbacks: You are transferring an application logic ...
re: Demystifying GREP
Are we talking about GNU grep or BSD grep? It is worth noti...
re: Best ASP.NET Core features to incorporate into your web app or website
Ehm, copy/paste publishing? EOL for .Net Core 2.2 was Decem...
re: Guys! Learn Git!
I work with git (on a daily basis) for more than 18 months ...
re: Six Ways a Russian Hacker Attacked My Website
1) the FTP might not be his. It was pretty easy and common in...
re: Universally quantified types in C#
Are you talking about IoC / DI? ;) Edit: Now I remember! Y...
re: Universally quantified types in C#
Aren't you contradicting yourself? Shouldn't pure function ...
re: Universally quantified types in C#
Why would you try to introduce another problem and pull cod...
re: Intro to ZSH
Combine that with fzf and ripgrep and you have a kickass sh...
re: How to implement test driven development in the real world?
My issue with not compiling is that it breaks my CI/CD pipe...
re: How to implement test driven development in the real world?
In a test you should test isolated feature. In my example ...
re: How to implement test driven development in the real world?
Unless you have an abstraction on top of an existing busine...
re: How YOU can make your .NET programs more responsive with async/await in .NET Core, C# and VS Code
I didn't want to be rude but IMHO each article should start...
re: The State of Blockchain and Cryptocurrency in 2020
I find it sad people are wasting electricity, time and prod...
re: Common Linux log files names and usage
Unfortunately in most modern Linux distributions replaced b...
re: How YOU can make your .NET programs more responsive with async/await in .NET Core, C# and VS Code
TPL and async/await have nothing in common. I can write cod...
re: How to implement test driven development in the real world?
I found it really hard to write tests against Interfaces, C...
re: The Ultimate ad-blocker: Configuring Pi-Hole with Unbound DNS
Cloudflare and Google are big providers and susceptible to...
re: The Ultimate ad-blocker: Configuring Pi-Hole with Unbound DNS
You seem to be right, dnsmasq does not support recursive qu...
re: The Ultimate ad-blocker: Configuring Pi-Hole with Unbound DNS
No, no, no. Pi-hole comes by default bundled with dnsmasq (...
re: The Ultimate ad-blocker: Configuring Pi-Hole with Unbound DNS
Isn't it that Pi-hole uses dnsmasq (a recursive DNS resolve...
re: 3 ways to time travel in Git to undo destructive mistakes
The thing is some tools enable/update/run git GC automatica...
re: 3 ways to time travel in Git to undo destructive mistakes
Please note that you would only be able to achieve all this...
re: The newly announced future of .NET - unifying all the things
The problem comes when you need to use more electron apps c...
re: I should have made this product - Git Command Explorer
Sad it has little to no support for submodule commands...
re: 10 Performance-Improvement Tips for ASP.NET Core 3.0 Applications
Notes I feel I need to add: Making a function asynchronou...
re: The 🦄 (unicorn) reaction
I have my own explanation and reasoning for the icons. For m...
re: How to build self-sustained cross-platform GUI text editor with .NET core 3
Love it! Great article.
re: Give ligatures a chance
Depends on which God you worship :D
re: Git cheatsheet for beginners
While this may be "very basic" introduction, it is confusin...
re: Versioning ASP.Net Core APIs with Swashbuckle - Making Space Potatoes V-x.x.x
You're welcome. I also spent some time trying to figure it ...
re: The 🦄 (unicorn) reaction
Yeah I would like to see a user story for this feature. And...
re: Versioning ASP.Net Core APIs with Swashbuckle - Making Space Potatoes V-x.x.x
Hi Henrick, isn't the solution a bit overly complex? With ....
re: Windows Vs Linux Vs Mac for Dev
Unfortunately, with WSL2 the Linux kernel on Windows 10 run...
re: The curious case of insecure HTTPS certificates
Please stop being rude. I tried to explain to you you don'...
re: Mac or linux or windows for development work?
Yet still the only reasonable operating system to develop D...
re: The curious case of insecure HTTPS certificates
Hi, thank you for your feedback. Let me tell you (certain...
re: dev.to Show us your octocat alter ego
re: Your code has lots of security and performance issues, he said...
Hi, thanks for your feedback. We'll get to the password pa...
re: Why you shouldn't wear headphones while working
Hi, I should have written probably I'm a former metal band...
re: Explaining Load Balancers
Hi Nawinkmr, there is no official HTTP protocol extension to...
re: Why you shouldn't wear headphones while working
Just to clear some misconceptions. I had some doubts about...
re: Everything you need to know about NoSQL databases
Talking about advantages and disadvantages is biased. For m...
re: Give ligatures a chance
Hi Dane, recently I have discovered a site called NerdFont...
re: Running ASP.NET Core on now.sh with Docker
Very nice article! [Slow claps]
re: The New Microsoft
On the other hand Oracle is becoming old Microsoft. After t...
re: Introducing our September 2018 sponsors
I understand this is commercial but it's sad that you guys ...
re: Dealing with Nothing in C# - The Null Object Pattern
I think it's far from being ready. Especailly if it introdu...
re: Dealing with Nothing in C# - The Null Object Pattern
The benefit comes when you use Resharper because you can ut...
re: Dealing with Nothing in C# - The Null Object Pattern
AFAIK there are currently measures to deal with null issues...
re: Who are in the top 3 of most famous developers?
Writing application like this: can be taught right after...
re: Explaining Load Balancers
Q: Does the load balancer somehow pass the socket on to th...
re: I think I will leave my job, give me a advice.
Hi, have you tried to objectively analyze what's the root ...
re: What little things make you happy while coding?
Making my code read like a book? Something like: if (Us...
re: What little things make you happy while coding?
Works very well in commit messages when you have Bitbucket ...
re: How to use SSH properly and what is SSH Agent Forwarding
Just a note: default ssh-keygen does not generate secure e...
re: Explaining Load Balancers
Hi, Is the load balancer a single point of failure? If ...
re: What I like about dev.to... and what I dont (DEP 0)
I always thought that the heart means you like the article ...
re: Explain Load Balancers Like I'm Five
It's all about scaling. There are 2 types of scaling: Ve...
re: I Hav 8+ years in Microsoft technologies and designing Modern s/w architecture, Ask Me Anything!
Can you please elaborate more on what technologies were you...
re: Symmetric Encryption Key Storage
The typical answer would be TPM, but based on recent Intel ...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Here's interesting one for SQL Server with maximum value be...
re: The Benefits You Need to Know about Infrastructure as Code
I'm unfortunately not interested to reply to your comment f...
re: The Benefits You Need to Know about Infrastructure as Code
But then there's private cloud where tenant will be given ...
re: The Benefits You Need to Know about Infrastructure as Code
The problem is getting more apparent every year. We're int...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
The Aggregate function is member of the Enumerable type and...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I lied a bit. The recursion is there, hidden in the Aggrega...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I'm just letting everyone (else) know I'm not reacting to h...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
You said you doubt it can compute fib(10000). What were you...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Please do not feed this troll. He picked fib(10000) becaus...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I see what you did there. Trying to troll languages that yo...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
> #reset Resetting execution engine. Loading context fro...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I'll follow up in C# (and LINQ): Console.WriteLine( Enu...
re: I love git log
I find it sad to see that Atlassian does not advertise the...
re: So you're into RFCs?
Going to check my pfSense for firewall HTCPCP helper packag...
re: What is the simplest code to explain a loop?
Let's call it a syntactic sugar. It makes the code shorter,...
re: Can you share your favorite quote or rule related to IT?
Unless you upgraded from Intel Broadwell's architecture to ...
re: Can you share your favorite quote or rule related to IT?
This is an actual statement of one of our CEOs actively ste...
re: Style your Terminal better by mastering these settings 🤩
I'm sorry but I stopped right at the image of the terminal ...
re: Style your Terminal better by mastering these settings 🤩
And slow ;) Try some terminals based on canvas instead of D...
re: Dev.To Discord Channel?
What about a Slack/Stride/Discord extension/integration tha...
re: What is the simplest code to explain a loop?
In for loops you can empoy this little trick to emphasize d...
re: Ubuntu 18.04 Upgrade Problem Resolutions
Not sure, never tried that. But basicaly it seems to be one...
re: Ubuntu 18.04 Upgrade Problem Resolutions
Yes, it may get into your way sometimes but as a long-term ...
re: Ubuntu 18.04 Upgrade Problem Resolutions
Let's try Sabayon. Gentoo based with binary packages. You ...
re: Think Like a Programmer??
That's exactly it. When people say they want to break the p...
re: Ubuntu 18.04 Upgrade Problem Resolutions
Gentoo, Funtoo, Sabayon? My favorites...
re: Explain Hashing + salting Like I'm Five
Let's imagine I am able to dump the Users table of your app...
re: Explain Hashing + salting Like I'm Five
There is a general misconception about what the password ha...
re: Explain Hashing + salting Like I'm Five
Points: Hash itself can be reversed by using precomputed h...
re: Tell me a good IT joke
Hahaha, that's a good one! Thanks for sharing!
re: How old have you been when you started programming and what was your first project?
I was like 7-8? Got this personal microcomputer with BASIC ...
re: Being average in > 1 things is easier and more valuable than being excellent at 1 thing.
I have to say: Being good at many things and excellent in ...
re: Being average in > 1 things is easier and more valuable than being excellent at 1 thing.
Nine women can’t make a baby in a month. That's what we ...
re: VerbalExpressions - RegularExpression made easy
Enyone who tells me Regular Expressions are easy has probab...
re: Tell me a good IT joke
Here's mine: One day a fellow programmer came one hour lat...
re: What are common myths about software careers?
It's like the old joke: One day a fellow programmer came o...
re: Give ligatures a chance
I must admit after trying it for few days this Droid Code w...
re: Side Project: Water Cooling My PC
The irrelevant information about crypto mining should make ...
re: Side Project: Water Cooling My PC
I was not targeting you with my comment. We're not here a...
re: Side Project: Water Cooling My PC
I never had issues with temperatures. (the last one I remem...
re: Side Project: Water Cooling My PC
Nice, thanks. Looking forward for you to provide some comp...
re: Give ligatures a chance
Sure, the benefit of free fonts is you can fork them. I fo...
re: Side Project: Water Cooling My PC
Hi, I was wondering why did you decide to water cool you P...
re: ORM-less Data Access in .Net Core
I'm sorry but aren't you giving up what ORM is for? Portabi...
loading...