What's occupying most of my time is trying to organize and quantify how to write better code. I expected that when I moved into the industry, "good code" would be the standard, but what I'm finding is that the focus is more on how to get around the fact that we're writing bad code. It's less flashy, but it's more productive.
All 108 comments
11ty + DEV CMS
You're welcome! I didn't know about eleventyComputed. I'll ha...
Tools Every Developer Should Know and Use
It generates neumorphic css, so you don't have to mess around...
Tools Every Developer Should Know and Use
neumorphism.io/ too :)
Running Rust in WebAssembly in a Pool of Concurrent Web Workers in JavaScript
Ray tracing in general might be not what I'm looking for. I'm...
Running Rust in WebAssembly in a Pool of Concurrent Web Workers in JavaScript
This is really helpful. I'm trying to write my own game engin...
Code Smell 56 - Preprocessors
I totally agree with the concept. One question, it looks like...
Web Development Haikus
Once I was alive I became a web dev Hours reduce bugs Connec...
Software design principles: DRY
Is SPOT single point of termination? I hadn't heard that acro...
My least favorite "feature" in rust
Ooh. That's good to know, thank you :)
Where do you promote your products/apps?
Facebook. It's not great. It did help me get a job though whe...
Ocelot with .Net Core 5.0
Interesting stuff. I've been looking for an alternative to Az...
Stop Using "data" as a Variable Name
Yes, yes, yes, yes, yes.
I use static by default... But should I?
I'm using this in a 100,000+ line, enterprise scale code base...
I use static by default... But should I?
Hmmm... I guess I'm still not convinced. What I'm talking abo...
I use static by default... But should I?
I totally agree that singletons are bad, even if it's just fo...
Truth OR Dare | Let's FUN
Without looking it up, I think it's: await HttpClient.GetA...
Truth OR Dare | Let's FUN
Or is it how do you make a synchronous or async request?
Truth OR Dare | Let's FUN
Hmmm... I don't know. Could I get a definition of unblockable...
Truth OR Dare | Let's FUN
C# (are we allowed to pick a specific language?)
Quick Poll
Rust
How to get free SVG Icons for your projects?
Ironically, I've never used bootstrap... I probably should at...
How to get free SVG Icons for your projects?
I have used bootstrap icons for most projects (icons.getboots...
Code Smell 03 - Functions Are Too Long
A developer I really respect said, "a developer can only hold...
Code Smell 01 - Anemic Models
I'm so so glad we found each other's articles. I'm excited to...
How to write IMMUTABLE code and never get stuck debugging again
I didn't know that. That's pretty cool
How to write IMMUTABLE code and never get stuck debugging again
Hahaha... And there lies the problem with ORMs. It is often ...
What's your 1st programming language & What you use today?
I started with SmallBasic as a kid. Now it's C# mostly.
How to write IMMUTABLE code and never get stuck debugging again
I totally agree. And to tack on to your point about immutabil...
Do you use GIT ? Let me see your code!
My repo generates my blog from all of my dev.to posts :) gith...
Software design principles: DRY
Ah, that also might be part of it :). My current job has a si...
Software design principles: DRY
This is interesting. I always apply DRY to my business logic:...
The #1 ingredient of a successful team
I really like the book The Culture Code, which says much the ...
Suggest me the right Linux distro
I'd add Fedora to the list, but that's just me.
What would be your favorite option to change the size of an image in markdown?
This kinda lines up with filters in 11ty, so it would be my p...
Does your UI use "build once" for promoting to environments?
Here's the one we use - azure.microsoft.com/en-us/updates/......
Diving Into Designingπ¨
Do you find that Bootstrap is more succinct than vanilla css ...
Does your UI use "build once" for promoting to environments?
We use a build once approach. We have a .Net app and anything...
What is software? (wrong answers only)
It's like softserve, but you put it on your body.
What should a programming language do "out of the box"?
String interpolation Generics Complex data structures Inferr...
Creating a sitemap in 11ty
I new it was supposed to look like the RSS feed. Thanks for d...
Challenges & Projects
Personally, I really want a list app that turns things red or...
100 Days of CSS Illustrations (81-90)
This is amazing. Also I love the gravity falls reference
First time with dev
Welcome!
Is there a topic you wish there was an article about?
"How do you import a module in a subfolder in Rust" I cannot ...
Screen glasses, does anyone wear them?
I have the premium filters from eyebuydirect. I've noticed th...
ABOUT ME
Welcome!
How do you identify "over-engineering"?
I'm of the opinion that code quality is the thing that enable...
Universal CSS properties everyone must use.
I always forget about box-sizing and then have to re-look it ...
Test
Testing the discussion
Less Javascript, more HTML and CSS
I didn't see a mention of web components in this post... Also...
My Online Portfolio
Excellent!
Host a static website for free using Netlify and GitHub
This is really well written. And exactly how I have my site s...
Remote work: here to stay?
I enjoy my work because I'm part of a team that's dedicated t...
Someone give me a challenge
Create a web component toggle button
The new reason for creating new languages
That's right! Isn't Elixir built to handle concurrency at HUG...
A common language feature I never learned about in college
You know, it's funny. I originally included JS examples as we...
About Me!
Welcome to the platform!
When was the last time you ran your code successfully on the first try?
Yesterday
Your favorite free hosting site? π
Firebase hosting
The best keyboard I ever had for coding
I have the G815 with tactile switches (same but wired and wit...
A common language feature I never learned about in college
I wouldn't say Functional programming is an anti-OOP thing ei...
How to Open a New Tab or Window using Javascript?
Really concise. I'll have to remember this post the next time...
My favorite feature in Rust
Yes! I'm very interested in the "with" keyword in particular....
What's your experience on monetizing DEV posts?
Oh, I'm in the process of getting monotized on my blog winsto...
How do you keep up with technologies and programming news?
What I did was get a core understanding of a language and the...
My favorite feature in Rust
I'll have to look out for that as I'm learning more about rus...
My favorite feature in Rust
Thank you :). Yeah, it was a surprising amount of time to fig...
Why limit function size?
Thanks for explaining :). It's funny, the other day I was pla...
Why limit function size?
This reply is getting long, and the thing I am really curious...
Switch to linux while learning programming?
Just find one, then when you get bored of it, try another. Ub...
Do you prefer subdomains or subdirectories?
For me it depends on if it's a microfrontend architecture. Or...
Keeping your medium content fresh in your 11ty website using Github Actions and Netlify
It's so funny, I am looking for a way to do this with DEV. Th...
NEUMORPHISM | Soft UI
Agreed :). When I built neoplumes.com, I built in a css rule ...
Don't overcomplicate git πββοΈ
This is a good example of abstraction. You don't need to lear...
What are your favorite less-common programming languages?
Does Rust still count?
From C# to Rust: Code Basics
I'm trying to learn rust right now and I'm really struggling ...
NEUMORPHISM | Soft UI
I found this tool - neumorphism.io and haven't had to write m...
JS: variable && function()
The difference for me is the "abuse" of the language part. It...
JS: variable && function()
I didn't know they had optional chaining in JS! Thank you!
What apps do you use for planning your week?
My team at work uses Azure DevOps, so I connect that to Micro...
Why do microservices need an API Gateway?
They could be ok if you have a perfect understanding of where...
Why svelte is revolutionary
What do you think of Svelte vs a vanilla SSG like 11ty?
Why using a website builder is 'shooting yourself in the foot'
squoosh.app is really good for reducing image size without re...
Switch to Linux?
The main reason for me is supporting open source and having b...
What domain extension do you use for portfolio?
I love the color theme
What domain extension do you use for portfolio?
"Clean Code Defender" I like that. I'm excited to hear more f...
What domain extension do you use for portfolio?
I use winstonpuckett.com. Whenever I talk to "normal" people,...
1 small tip to improve your code readability
What I gain from the post is that flipping your conditionals ...
1 small tip to improve your code readability
Totally, but all too often I see things like, If (acceptable...
1 small tip to improve your code readability
I think there are certain cases where this is really useful t...
1 small tip to improve your code readability
And... Follow. Fail fast is an amazing mindset. Thank you for...
What's the first thing you install on a fresh OS?
WinGet. And then I use WinGet to install everything else at o...
What's you favorite headless CMS?
I use dev.to as my CMS :)
π± Git Commands You Didn't Know
Oh man. That git here. Where has that been all my life?
What do you use to record the screen?
Win + G. It's built in :)
Blog Posting Platform
I agree, using someone else's theme is really nice. I just li...
Terraform Discussion
Yeah... I don't think anyone wants to use ARM templates anymo...
Blog Posting Platform
Have you found the automatic connection to Stackbit? It's in ...
Blog Posting Platform
The SSG I really like is 11ty. It's so simple, but whenever I...
Terraform Discussion
Echoing what simo said, Terraform can deploy to multiple clou...
What's your favorite go to framework/library for developing web apps?
Personally, I'm starting to get into 11ty. The idea that I us...
First Day on DEV!
I'm less than a month old. Thanks for posting this :)
Stop Using React
It's so true. With modern SSGs and the portal tag, there's no...
How does being a programmer affects your world view?
I believe there's a solution to everything now.
Welcome Thread - v90
Hi! I'm Bobby. I'm currently working as a .NET developer for ...