All 117 Comments

re: What’s an unpopular software opinion you have?
Don’t declare an empty constructor in your domain model unl...
re: How Learning Elixir Made Me a Better Programmer 🥃
Look up to see if some of your favorite typed languages are...
re: Using ASP.NET Core with MongoDB in containers for local dev, CosmosDB for production
This is awesome! Is this just for MongoDB or does CosmosDB ...
re: Why React.js instead of Angularjs?
Worth noting AngularJS (1.x) and Angular (2+) are two compl...
re: Start-up v Corporate, which do you prefer?
The biggest thing is that it's really hard to separate your...
re: Start-up v Corporate, which do you prefer?
I've worked both, and I prefer my current situation. Small...
re: What is your favourite JavaScript framework?
Can I say Blazor? It's not JavaScript, but it's a browser-c...
re: My top dev podcasts
DotNetRocks
re: Which Linux should I install being a React developer
I run Ubuntu with XFCE (which is slightly different from Xu...
re: I want to create a highly performant API - can anyone from dev.to recommend C# learning tips or resources?
I'm assuming everyone saying C# is referring to ASP.NET Cor...
re: What's the minimum amount of JavaScript can a web application get away with?
Blazor is almost here though.
re: What's the minimum amount of JavaScript can a web application get away with?
I'm assuming that saying absolutely zero JS and using WASM ...
re: Please stop using Ruby
"I don't know rails well enough" exactly proves my point wh...
re: Please stop using Ruby
You’re absolutely right that shitting on people’s tools is ...
re: Please stop using Ruby
You don't think there's anything holier-than-thou about ide...
re: What do you do with your free time at work?
I set aside all day friday to refactor, but if I guess if I...
re: How do you enforce better code and style?
I have no idea how to do this, but the key lies in helping ...
re: How did you choose your career path?
I didn't choose the .NET Core life... The .NET Core life ch...
re: How do you plan your goals?
If you're talking about how to plan for the technical execu...
re: IT Degree Necessary?
Big no from me. My two cents on this: If you've got a scho...
re: From Python to C#
Pluralsight has a lot of C# (and a ten day free trial)... T...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Funge++: v >:1-\2-101O\101O+B :1`| >$1B &gt...
re: Would a compiled version of PHP be great
Not to devalue what PHP has done, but you're greatly undere...
re: Would a compiled version of PHP be great
look into PeachPie, They compile PHP to .NET Core IL and it...
re: Front-end, Back-end, Fullstack?
If you're only goal right now is to learn, then I would say...
re: What are your guiding principles in software development?
"Make it work. Make it right. Make it fast" -Steve Smith "...
re: Avoiding Exceptions in ASP.NET Core
That's a great point I hadn't considered.
re: What are common myths about software careers?
“I have a great idea! I just need somebody to make it for m...
re: #discuss What language do you think in?
C# Always C# C# is ❤️
re: Avoiding Exceptions in ASP.NET Core
If you do a good job of applying the single responsibility ...
re: Avoiding Exceptions in ASP.NET Core
Yup. That’s mostly my intent here. Services with preventati...
re: Is it Worth Learning Microsoft's Tech Stack?
As an unpaid Microsoft shill, know that my opinion is bias ...
re: Inheritance over composition
Dependency inversion - YES! classes should be honest and de...
re: Inheritance over composition
Inheritance for me seems to work best when the inheritance ...
re: Daily Coding Puzzles
Here we go, MUCH happier with this Funge++ solution: &am...
re: Daily Coding Puzzles
Okay, just pipe the number of even terms you want into STDI...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
Pay their local rates. I dislike the term "Cost of living a...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
Companies in he Midwest already do this and I have no probl...
re: Journey to fullstack engineering.
My advice: narrow your focus. Do not try to become a full ...
re: Egghead, Udemy or ...
I use and love pluralsight. 10/10 would recommend. There ...
re: ORM vs. SQL?
I usually call them data stores instead of mappers, but I'...
re: How do you like to learn coding? Have you seen Fritz on Twitch?
There's a huge amount of value that can be seen from his pa...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
GitLab wrote a whole article that says it: about.gitlab.com...
re: Using the Strategy Pattern (Examples in C#)
That’s how I’d do it, Unit test the concrete implementation...
re: What's the difference between a software developer and software engineer?
Engineering, in any applied science, is (in my opinion), a ...
re: Devs, what tools do you use to keep track of API changes?
Is swagger what you're looking for?
re: How do you organize your knowledge?
Oh boy, well it's an evolving process... I have workspaces...
re: How do you organize your knowledge?
I use Nuclino. I've tried to offload as much of my brain's...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
I think the most fair thing is for employers to offer what ...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
I'm about as pro-free enterprise capitalism as they come. I...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
Basecamp pays San Francisco rates, and has no employees in ...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
Even if you didn’t have to put it on like 15 HR forms, some...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
I get free markets, I love free markets. But, From other re...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
I tend to think, that when you want it, you can do it. Wor...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
See my response to your previous comment. Shopping around ...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
Want to get the wage of a worker in the bay area. Well rel...
re: Your most controversial opinion
Having a team styleguide is important. It’s not “nit picky...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
I assure you friend, you'll find quite hard to find a bigge...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
It's truly shocking to me how all these great points can be...
re: Why (I think) "Cost of Living" pay for remote workers is BS.
I suppose it is worth noting that employees can game a valu...
re: What's the best way to manage migrations in a microservice architechure?
Ah, I'm used to EntityFramework which stores it' "Last Migr...
re: What's the best way to manage migrations in a microservice architechure?
I think ideally, a SOLID microservice architecture would im...
re: Keep VS Code from Becoming an IDE
"It absolutely is" -Anyone who's worked in an enterprise J...
re: What's your tech stack?
Frontend: Angular, Razor with vanilla JS, Patiently waiting...
re: One of the coolest parts about the web is being eroded
Every new operating system seems to make inspecting the ge...
re: Best OS for programmers
+1 for Linux. (Especially since with have .NET Core now!) T...
re: Distributed laravel apps
You're talking about a microservice architecture. In theor...
re: Your First Contribution in Open Source and How a beginner can get started in open source.
In my experience, documentation is always welcome, and a gr...
re: Write a function that shows off something unique or interesting about the language you're using
C# and null safe navigation // baz is null // doesn't th...
re: Casting stinks. Generic classes are worse.
***Sorry for clicking "Edit Post" like 20 times, but I kept...
re: How do you like to unit test your code?
I'm a huge fan of Test Driven Development, I've been workin...
re: What tools do you use to make your resume? Could you share some developer resume templates?
Not sure how good it is, but here's mine: fullstackstoic.co...
re: What's the point of learning how to sort?
You absolutely do have an unusual high school education, bu...
re: What's your worst technical debt story?
At work there is an application under active development (n...
re: ASP.NET Core Development in Linux
Do one for getting Blazor up and running on Linux. ;)
re: How does your web dev team decide on browser support?
Whatever IT pushes to employees laptops. Welcome to the not...
re: .NET Core 2.1 highlights: standing on the shoulders of giants
I'm already planning my divorce with JavaScript...
re: Who Rubber Ducks?
I have a small, but growing fleet of debugging ducks actual...
re: .NET Core 2.1 highlights: standing on the shoulders of giants
Thoughts on Blazor?
re: Tabs vs. Spaces
Most importantly, consistency matters more than anything el...
re: JavaScript is almost pythonic
Almost all of these C# can do.
re: Jack of All Trades, or Master of one?
I'm in kind of a weird space here... When I was starting o...
re: Should a modern programming language assume a byte is 8-bits in size?
it's an alias for octet. binary Nbit where N is platform d...
re: What is better? Freelancing or a full time job?
There are always exceptions to this but... In general if y...
re: Calculating a Moving Average on Streaming Data
I might be missing something, but why not save the sum, and...
re: Choosing a Programming Language
Everyone should also learn one esoteric language, just to r...
re: Why you should code in vanilla too
That minified filesize is a bit misleading. Sure that's ev...
re: Are you an introvert, extrovert, or somewhere in between?
Extrovert... So please leave me alone when I'm coding. I wi...
re: Explain Indexing Like I'm Five
You couldn't actually use this on a five year old today, be...
re: Explain MVC like I'm five
Mark understands the toys in the toybox Vicky knows how to ...
re: Discuss: Do we need the "Senior" Software Engineer title?
Do you think our overall industry will ever align on what ...
re: Technical Interview Performance by Editor/OS/Language
Are Visual Studio and VS Code lumped together? Or is the la...
re: Has anyone created a Node.js app that renders HTML instead of JSON?
I started making express apps that rendered pug templates. ...
re: Technical Interview Performance by Editor/OS/Language
Why is Visual Studio Code, The most popular editor accordin...
re: If you could start over from scratch, how would CSS work?
The way Sass currently works.
re: I just got a Raspberry Pi 3. What can I do with it?
I bought an NES case, and a USB SNES controller and turned ...
re: Getting Familiar With The Awesome Repository Pattern
Okay, but like you're bouncing all over the place now. And ...
re: Getting Familiar With The Awesome Repository Pattern
But doesn’t LINQ to EF delay execution so stuff like order ...
re: Getting Familiar With The Awesome Repository Pattern
Really? I think EF's support for Stored Procedures is grea...
re: Which mainstream programming language has the ugliest syntax?
Wish I got to write in 6502 assembly... My OS professor mad...
re: Self Documenting code isn't
Self Documenting code is not a good goal to aim for. Quite...
re: Which mainstream programming language has the ugliest syntax?
Does PERL still count as mainstream? Because PERL.
re: What's your dream job?
3rd shift mattress tester. I think I would really enjoy be...
re: This Week I Learned Vol 2.
For me, I finally took the time to deep dive into flexbox, ...
re: Can I see your desktop home screen
spartan xubuntu
re: Can I see your terminal?
linux crashing the party!
re: External tools for dev productivity/happiness
A Rubber Duck For the uninitiated: This is a debugging duc...
re: Keep calm and code on: Productivity tools for developers
I'd like to add airtable. It's essentially just a database...
re: Do you code `if (foo == true) ` in Java?
The name of the variable matters Is it a noun? or a verb/ac...
re: If you could go back 10 years, what would you say to yourself?
Don't go to that private school which offered you little/no...
re: Welcome Thread - v9
Hello everyone! About me: I'm a full stack web engineer t...
loading...