#DevMindset

Friday | January 30, 2026

πŸ“ˆ Progress

Beyond365DaysOfCode β€” Day 390

100DaysOfCode β€” Day 390

πŸ“– Daily Reading

βœ… freeCodeCamp News β€” 1 article

βœ… Daily.dev β€” 1 article

πŸ’» Learning

Codecademy: JavaScript Web Development
Reinforcing fundamentals and sharpening problem-solving habits.

Ending the week steady. Momentum matters.









🧠 Friday Coding Progress
πŸ“… January 23, 2026

Ending the week by strengthening JavaScript fundamentals.

πŸ“ˆ Progress
β€’ Beyond365DaysOfCode β€” Day 383
β€’ 100DaysOfCode β€” Day 383
β€’ freeCodeCamp

πŸ“– Daily Reading
β€’ freeCodeCamp News β€” 1 article
β€’ Daily.dev β€” 1 article

πŸ’» Learning
β€’ freeCodeCamp β€” JavaScript: Object Destructuring

Stronger fundamentals lead to cleaner code.


🎯 Friday Focus β€” Coding Progress
πŸ“… January 16, 2026

Ending the week by reinforcing fundamentals and staying consistent.

πŸ“ˆ Progress
β€’ Beyond365DaysOfCode β€” Day 376
β€’ 100DaysOfCode β€” Day 376
β€’ freeCodeCamp

πŸ“– Daily Reading
β€’ freeCodeCamp News β€” 1 article
β€’ Daily.dev β€” 1 article

πŸ’» Learning
β€’ Codecademy β€” Phaser



🎯 Friday Focus β€” Coding Progress
πŸ“… January 09, 2026

Wrapping up the week with consistency and intention.

πŸ“ˆ Progress
β€’ Beyond365DaysOfCode β€” Day 369
β€’ 100DaysOfCode β€” Day 369
β€’ freeCodeCamp

πŸ“– Daily Reading
β€’ freeCodeCamp News β€” 1 article
β€’ Daily.dev β€” 1 article

πŸ’» Learning
β€’ Codecademy β€” JavaScript practice and reinforcement

Learning in public, improving quietly, showing up daily.


Enzo CardosoECardosoDev
2025-09-03

Debugging nΓ£o Γ© sΓ³ encontrar erros, Γ© aprender profundamente como o sistema funciona. Profissionais dominam o processo.

2025-07-07

"Programming is not about typing, it’s about thinking." – Rich Hickey
#ProgrammingPhilosophy #DevMindset

Lucian Ghindalucian@ruby.social
2025-07-07

Most testing advice sounds great until you try it on a real project.

That’s why I use 4 axioms of testing that hold up in real-world codebases:

1. You can’t test everything
2. You can’t prove it’s bug-free
3. Start early
4. Bias is real

Ask this before writing a test:
**β€œWhat’s the purpose of this test in this context?”**

If it doesn’t verify, protect, or document behavior/specs why write it?

#SoftwareTesting #TDD #CleanCode #DevMindset #GoodEnoughTesting

Why @Annotations Will Eventually Burn You.

Preach annotation voodoo or embrace explicit method calls? Too many still cling to @PreAuthorize, entrusting their fate to framework black magic. But such blind faith is brittle. One innocent Spring Boot update, and suddenly your security vanishes unless you summon an obscure @Enable... incantation.

Prefer the custom preauthorize() method: it’s concrete, predictable, and the compiler screams when something breaks as it should. Just like how constructor injection finally defeated the field-injection cult, it’s time to retire annotation worship elsewhere too.

Consider @JsonProperty("fieldName"): sure, the object mapper might infer names correctly without it, until one day it doesn’t, because the naming strategy changes behind your back. It’s happened. It will happen again. That’s the price of depending on invisible magic. Unreadable, unpredictable, unmaintainable. Same applies to reflection.

Frameworks and their β€œbest practices” are relics of the monolith age. Java has evolved: threads, HTTP services, logging,… all can now be built functionally, fluently, and natively. It’s not Java vs Kotlin or some trendy syntax candy. Languages, especially those that compile, already give you more than enough. The bottleneck isn’t the tool, it’s the one holding it.

#Java #SpringBoot #CleanCode #SoftwareEngineering #CodeQuality #Programming #ModernJava #DeveloperExperience #DevMindset #NoMoreMagic #ReadableCode #ExplicitOverImplicit #SayNoToAnnotations #SeparationOfConcerns #FunctionalProgramming

A medieval wizard casting spells over a confused developer β€” Caption: β€œ@PreAuthorize… trust me, it just works.” In the background someone continues β€œuntil it doesn’t”

Wednesday Progress Report πŸ“… March 26, 2025

πŸš€ Day 87
πŸ”₯ Day 87
πŸ’» | | | |

βœ… Daily Reading:
πŸ“– freeCodeCamp News – 1 article
πŸ“– Daily.dev – 1 article

πŸ›  Vim: Practiced (30 minutes).
πŸ“Œ Trello: Updated the board.
πŸ‘¨β€πŸ’» freeCodeCamp: Continued Full Stack Developer Curriculum.

Every line of code is a step forward! Keep pushing! πŸš€πŸ’‘

Sunday Progress Report πŸ“… March 23, 2025

πŸš€ Day 84
πŸ”₯ Day 84
πŸ’» | | | |

βœ… Daily Reading:
πŸ“– freeCodeCamp News – 1 article
πŸ“– Daily.dev – 1 article

πŸ›  Vim: Practiced plugin configurations (30 minutes).
πŸ“Œ Trello: Updated the board.
πŸ‘¨β€πŸ’» freeCodeCamp: Full Stack Developer Curriculum.

Progress is built one day at a time! πŸš€πŸ’‘

True Engineering Isn't about using tools.

It's in the questions.

Too often, I see "engineering" reduced to assembling frameworks like IKEA furniture, follow the docs, trust the tool, ship it. But real engineering begins where the documentation ends.

Do you know what that smart-syntax language is doing under the hood?
Do you know how your beloved build tool behaves when it comes to automations and generic CI/CD pipelines?
Do you know what your "schema-less" database sacrifices when concurrency climbs?
Do you know how many runtime hacks exist to make your "native" build work seamlessly?
Do you know how your framework manages threads… or fails to?

Many don't. And that's the problem.

We've built castles on sand because the sand came with good tutorials. Engineering isn't about how much you can plug in. It's about how much you understand, especially the parts no one talks about.

If you're not asking, "What isn’t being said?"
You're not engineering. You're just believing and praying.
AI is a perfect example of many people which hype it but don't understand it.
You have incidents, bugs, complexity, legacy and need time for maintenance or migrations? Then you build your system wrong. Technology should help and not hinder us. We need to focus on simplicity, not on overengineering.

#TrueEngineering #ThinkBeforeYouCode #SoftwareCraftsmanship #QuestionEverything #BeyondTheFramework #UnderstandTheTools #CodeWithPurpose #SimplicityFirst #CleanArchitecture #DevMindset #EngineeringNotAssembling #TechWithoutMyth #UnderTheHood #CI_CDReality #AutomationTruths #NoMoreMagic #AskTheRightQuestions #AIWithoutUnderstanding #OverengineeringKills #LegacyByDesign #BuildForSimplicity #MinimalistTech

A cook which is just heating up industry food

Saturday Hustle πŸš€πŸ’»

✨ February 8, 2025 Progress Report ✨

πŸ”Ή Day 39
πŸ”Ή Day 39
πŸ”Ή

βœ… Daily Reading
πŸ“– freeCodeCamp news: 1 article read
πŸ“– Daily.dev: 1 article read

⚑ Today's Work
πŸ› οΈ Vim – Plugin configuration practice (30 min)
πŸ“Œ Trello – Board updated
πŸ’» freeCodeCamp – Continued Full Stack Developer Curriculum

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst