Software Engineer | Web3 Developer π¨πΎβπ» |
Sui Move Developer π§ |
@BorderlessDev member | AI and Open Source Enthusiast | Exploring C#/.Net
Thank God I understand KISS early enough.
I still see people writing codes like a lawyer is documenting a case file, or like Bloggers write blogs.
They make simple things so complicated.
I'm still learning BTW.
I remember when I was at the early stage of my software engineering journey.
My team lead assigned me a task, and I built the feature successfully, but with a huge amount of code.
Did it work? Yes, it did.
But during the code review, he asked me to simplify it.
I went back, refactored it, reduced the lines of code, and confidently raised another PR.
He still rejected it.
This time, he created a new branch from mine, rewrote the whole thing himself, and honestly, I have never seen such clean and minimal code before.
That was when I truly understood something important in software engineering: simplicity matters.
@smartnakamoura As much as he fumbled, I think there's a lot to learn from that.
The Corporate Tech is a little different from the freelance alot of techies choose.
I mean there's a lot of abbreviations and terminologies too.
@Akintola_steve I use Argon2 now, it's both CPU and memory intensive compared to bcrypt which is only CPU intensive.
This forces hashing to consume memory, making attacks much more expensive.
FRONTEND IS HARDER THAN BACKEND
FRONTEND IS HARDER THAN BACKEND
FRONTEND IS HARDER THAN BACKEND
FRONTEND IS HARDER THAN BACKEND
FRONTEND IS HARDER THAN BACKEND
FRONTEND IS HARDER THAN BACKEND