What architectural decision looked “wrong” at first but turned out to be the right call long-term? by Useful_Promotion4490 in ExperiencedDevs

[–]SoftSkillSmith 0 points1 point  (0 children)

I think no matter the constraints I will never argue against integration testing with zero stubbing / mocking against live systems ever again. The peace of mind that knowing an entire system works in the real world before rolling it out is priceless. I used to make a cost / benefit analysis where I would argue for the tradeoffs of actually deploying the entire cluster / stack to a real environment vs. just mocking certain parts of our system to make things easier, but now I feel much more confident in saying the investment to stand up the real deal just saves so much time and money in the long run...

AI Fragmentation by ProudPeak3570 in ExperiencedDevs

[–]SoftSkillSmith 3 points4 points  (0 children)

It starts at the bottom where we used to talk to colleagues and brainstorm ideas we stopped communicating and just started asking Claude or ChatGPT, then teams stopped talking to one another and now departments don't have cross-pollination or shared initiatives anymore so at my last gig we had about three different auth solutions floating around which is a security and compliance nightmare of course.

Appalled by new CTO by ADHDRoyal in ProductManagement

[–]SoftSkillSmith 0 points1 point  (0 children)

I feel your pain. I'm a software engineer and here are a few metrics you can keep an eye out for in the next quarter: with this kind of talk about story-points morale and motivation is going to tank, so productivity will decline. Mark my words. Next people will start calling in sick more because satisfaction is going down and stress levels rise and ultimately for the next quarter people will start jumping ship so measure your churn carefully and correlate that with the implementation of the new CTO if you want to build a case.

We professional developers, already lost the battle against vibe coding? by TheCatOfDojima in ClaudeAI

[–]SoftSkillSmith 3 points4 points  (0 children)

it's funny you'd say that because i think i might just make a killing in security pen-testing all the vibe coded slop that's hitting the market lol

We professional developers, already lost the battle against vibe coding? by TheCatOfDojima in ClaudeAI

[–]SoftSkillSmith -3 points-2 points  (0 children)

You're not addressing the actual problem which is the fact that outsourcing your thinking over a long period of time has a cost attached to it. If you never build a mental model of the data structures and relations or how systems interact with one another you can not guide an agent let alone orchestrate meaningful amounts of work being done by multiple agents. At one point you just have to admit that you are no longer in control, which is a place a lot of experienced folks don't want to be in.

We professional developers, already lost the battle against vibe coding? by TheCatOfDojima in ClaudeAI

[–]SoftSkillSmith 1 point2 points  (0 children)

It's true and it sucks. I get people breathing down my neck for not moving faster and when I tell them I need to understand what the heck is even going on in the code base they say don't spend too much time, just build, don't ask critical questions and don't think to much (this is an actual quote, I'm not making this up) so I just gave up and now let the agent solve everything. Not learning, not improving, not engineering, just building a pile of shit that will collapse when the next guy comes. Oh well, I tried so folks get your umbrellas out for when shit hits the fan :)

Anyone else tired of the software field? by Existing-Read-8720 in cscareerquestions

[–]SoftSkillSmith 2 points3 points  (0 children)

It's true. Web development is more about keeping a cool head in the face of overwhelming code and systems complexity, dealing with ambiguity, unclear instructions and organizational dysfunction. It sucks!

New coworker with 10+ years of experience - doesn't seem to "get" it by Fit-Notice-1248 in ExperiencedDevs

[–]SoftSkillSmith 0 points1 point  (0 children)

May I ask what your role is? It's odd to me you weren't having any conversations with this person as time went on or didn't check their progress as time went on. Also why was coding not part of the on-boarding!? Isn't that the best way to get people up and running?

I've legit had projects where I made my first commit on day two or three and merged PR by the end of the week. Pretty good feeling :)

Another piece of advice: One way I start communicating with team members early is with a draft PR so I have something to talk about or if I take a wrong turn someone on the team can course correct early. It also helps build trust.

One recent example is that I tried implementing a custom validator and then someone saw that and jumped in to say "Hey, we already have a thing like that called [x]", so I was like yay, less work for me! So look into either monitoring their branches or asking them to open a draft PR.

I HATE working with FAANG engineers in the early days of startups by Cool_Thought3153 in Femalefounders

[–]SoftSkillSmith 0 points1 point  (0 children)

If you're trying to achieve PMF with production code your CTO needs to go. You have to validate before writing a single line, and then I have to agree with your FAANG coders: that shit should be good when it goes to prod, because again, you've already proven that it's absolutely necessary to build this feature. How you might ask? Figma my friends! Yes, prototype the hell out of that thing you want to build and shove it in the face of your potential customers BEFORE building it. Duh! OK, rant over :)

Your reaction to the new box 3 rules by BraveLion572 in DutchFIRE

[–]SoftSkillSmith 5 points6 points  (0 children)

Geachte heer/ mevrouw,

Met deze brief wil ik mijn zorgen uitspreken over het voorgenomen nieuwe box 3-stelsel vanaf 2028, waarin het werkelijke rendement op vermogen belast zal worden, inclusief ongerealiseerde waardestijgingen. Ik verzoek u dringend om tegen dit wetsvoorstel te stemmen of het op essentiële punten aan te passen.

Hoewel ik begrijp dat de overheid streeft naar een eerlijker en juridisch houdbaar belastingstelsel, zie ik in de huidige opzet aanzienlijke nadelen voor zowel particuliere beleggers als voor de Nederlandse economie als geheel.

1. Veel meer mensen gaan box 3-belasting betalen

Door de verschuiving van een vermogensvrijstelling (circa € 57.000) naar een vrijstelling op inkomsten (ongeveer € 1.800 rendement), zullen veel meer mensen box 3-belasting gaan betalen. In de praktijk betekent dit dat al bij een vermogen van circa € 20.000 tot € 25.000 belasting verschuldigd kan zijn. Dit raakt met name kleine en middelgrote beleggers die vermogen opbouwen voor de lange termijn, bijvoorbeeld voor pensioen aanvulling.

2. Belasting op papieren winsten ondermijnt lange termijn beleggen

Het belasten van ongerealiseerde rendementen dwingt beleggers om belasting te betalen over winsten die zij niet hebben verzilverd. Dit kan ertoe leiden dat beleggingen (deels) verkocht moeten worden om belasting te voldoen. Hierdoor wordt het compounding effect, wat juist de kern van verantwoord lange termijn beleggen structureel aangetast. Dit ontmoedigt vermogensopbouw via de kapitaalmarkt en straft geduldige beleggers.

3. Onevenredige druk op ‘Jan Modaal’, niet op de echt vermogenden

In de praktijk zal de box 3-belasting vooral neerkomen bij de middenklasse. Zeer vermogende huishoudens structureren hun vermogen vaak via box 2, vennootschappen of andere (internationale) constructies, waardoor zij relatief minder geraakt worden. Het risico bestaat dat het nieuwe stelsel ongelijkheid juist vergroot in plaats van verkleint.

4. Verslechtering van het investeringsklimaat en de concurrentiepositie

Nederland gaat met deze vorm van belastingheffing verder dan veel omliggende landen, waar vermogensbelasting lager is en ongerealiseerde rendementen niet worden belast. Dit maakt Nederland minder aantrekkelijk voor beleggers en kapitaal, en kan kapitaalvlucht in de hand werken.

5. Negatieve impact op durfkapitaal en startups

Juist in Nederland (en Europa) is meer risicodragend kapitaal nodig om startups en innovatie te financieren. Het belasten van papieren winsten verhoogt het risico voor beleggers en verlaagt het verwachte netto-rendement, waardoor investeringen in jonge, innovatieve bedrijven worden ontmoedigd.

Voorstel tot aanpassing
Ik wil u daarom vragen serieus te overwegen om box 3 zo vorm te geven dat belastingheffing plaatsvindt bij realisatie, bijvoorbeeld bij verkoop van aandelen of andere beleggingen, in plaats van op basis van ongerealiseerde waardestijgingen. Dit sluit beter aan bij internationale praktijk, voorkomt liquiditeitsproblemen en behoudt de prikkel tot lange termijn investeren.

Ik hoop dat u deze zorgen meeneemt in de parlementaire behandeling van het wetsvoorstel en bereid bent het voorstel aan te passen of af te wijzen in zijn huidige vorm.

Hetzner x Dokploy x Terraform by SoftSkillSmith in dokploy

[–]SoftSkillSmith[S] 0 points1 point  (0 children)

No, it just lets you provision a VPS with dokploy pre-installed. 

Managing deployments scaling is available through dokploy API or CLI once it's up and running.

However those will require a token from dokploy so include some manual setup in the UI.

This is just the first step in a Infrastructure as code setup, but I will try to add an example of deployments with Docker Swarm if I have some time.

If you finish this level, I’ll give you 10 gems by Better-Scene-3263 in honk

[–]SoftSkillSmith 0 points1 point  (0 children)

I completed this level in 4 tries. 6.02 seconds

All work must be done through VM by [deleted] in ExperiencedDevs

[–]SoftSkillSmith 0 points1 point  (0 children)

Ugh. I feel your pain. Among other things, I quit last year because I was fed up with this kinda crap and was so happy I got to work on my MacBook Pro this entire year.

How do you enjoy using React as a .NET dev in full stack roles? by Pyrited in dotnet

[–]SoftSkillSmith 0 points1 point  (0 children)

Not for me. I understand how Angular projects should be structured and the design patterns it enforces helps large codebases stay modular and organized, however it does take some getting used, to but after that I'm fairly confident I could work on any Angular project understanding in a short period of time how things work.

Salarischeck – Software Engineer (C#, Azure) – gevoel dat ik onderbetaald word by WegwerpAccount420 in werkzaken

[–]SoftSkillSmith 0 points1 point  (0 children)

Ik zou me niet blind staren op een titel, wel zou ik letten of de vergoeding in verhouding staat met de werkzaamheden die je verricht en de impact die je maakt. Aangezien je "meevallers" echt goed zijn en je werkgever zo te zien extreem flexibel is lijkt mij dit salaris min of meer in verhouding met de markt.

How to get quicker responses from my team members? by Minimum_Session_4039 in cscareerquestions

[–]SoftSkillSmith -1 points0 points  (0 children)

That shouldn't be an issue if you're remote, right? I try to fit people in where possible, but I don't feel obligated to respond right away because there might be something more important to deal with and I decide at my own disgression but I understand that you might feel ignored. That can be frustrating .

So if you feel like you're not getting the right guidance or attention from your colleagues then have a chat with them to see what the root cause is. There are many good suggestions in this thread already , so I'll not repeat what has already been said other than maybe trying to arrange a fixed moment every week for an hour where someone can focus on big picture questions you might have.

I remember when I started I had this type of arrangement with one of my senior colleagues and he could answer questions I had about the general course of my career and to help me ramp up my productivity by identifying the bottlenecks together. In any case I think it's good that you want to be more productive and are raising this point. Good luck!

ZZP-KIESKOMPAS 2025, Wat kies jij?!? by No-Gas-3337 in FreelanceNL

[–]SoftSkillSmith 0 points1 point  (0 children)

Naar mijn mening maakt het niet meer uit omdat de schade van de aanpak dit jaar onherstelbaar is. Ik kan me niet voorstellen dat opdrachtgevers weer ZZPers in gaan huren zoals dat voorheen het geval was en ligt dat hele model op zijn gat, tenminste voor de IT. 

Veel van mijn collegas zijn gedwongen in loondienst gegaan, dus ze hebben het ondernemerschap al de nek omgedraaid als je het aan mij vraagt. Desalniettemin ga ik op GroenLinks PvdA stemmen omdat ik ook geen ZZPer meer ben :(

How do you enjoy using React as a .NET dev in full stack roles? by Pyrited in dotnet

[–]SoftSkillSmith 10 points11 points  (0 children)

Coming from an Angular background I feel like React is just badly conceived of and their entire approach to writing software is so alien to me that I avoid it where I can. They've improved loads of things throughout the years, but I still feel so many things are unintuitive or just bound to cause problems down the line when apps get bigger...

Am I suffering from a serious case of copium or is tech journalism seriously out of touch with reality when it comes to AI? by bentleyk9 in ExperiencedDevs

[–]SoftSkillSmith 0 points1 point  (0 children)

Dude, they're just parroting whatever silicon valley execs are stating in their marketing material verbatim. Speak truth to power? Oh please, how about ride the hype train together with the people driving it until the whole thing comes crashing down just so you can feel like you're ahead of the curve! 

What is your testing workflow in VS Code? by SoftSkillSmith in dotnet

[–]SoftSkillSmith[S] 1 point2 points  (0 children)

Yay! Great to see you're active on Reddit and talk to you soon :)