Let me introduce myself. I'm a self-taught software engineer. Currently working on transition: Senior level -> Staff.
You'll find here:
🪄 system design guides
👨💻 tricky typescript/javascript interview challenges
🚀 performance optimization ideas
Let's get contacted 👋
Hmm...
- You ignored all my questions while I answered all of yours;
- You left us a legacy that one wouldn’t wish upon their worst enemy (about Fela it is not only my opinion);
- And, as I understand - it was not a business reqs to do that. I think it was done to learn something new / write a couple of articles, and improve CV...
But, of course, shameful behavior is on my side 💯
Nobody likes honest feedback 🙄
I thought that Tailwind is the ugliest CSS thing.
No, I found something that completely makes no sense. It is Felajs 🤢
I attached an example of what it will do with your CSS. What do you think about it?
No, it is the same.
I read your post, and I have some questions.
You are saying: 'most importantly atomic CSS out of the box'. Who defined this constraint? Business came to you and told: that it is important for us to have atomic CSS at any price?
Maybe they told you that we are ready to significantly decrease the code quality and increase development time for all other features in the future, but bring us atomic CSS?
I think it was just a nice experiment somebody did to improve CV or maybe to write a couple of nice articles for the blog without thinking about the consequences 🤔
Can I also ask a couple more questions about other decisions?
Are those decisions also have reasons:
- Keeping all the implementations in index files
- The same name, 'Props' for all component's props
And what is wrong with the semicolon symbol? 😅
@KittyGiraudel@felajs Hmm, in my initial post, I added an example. So, the behavior of this library contradicts how CSS works. Do you still think I'm crapping on it for 'how it looks'?
Do you know that in the Javascript world, we can make a condition:
a == 1 && a == 2 && a == 3
And the result will be true 🤯
Do you have an idea how to define such a variable?
There are 2 types of software engineers:
1. Solve the problem in mind and then start writing code;
2. Jump into coding and try to solve the problem during the process;
What is your type?
Having a baby is a big project 🤔 Here, I'm talking about regular tasks that we work on every sprint.
Let's say we have to fetch data from some services, handle them and render as a table.
Will you investigate it, maybe run requests using Postman and try to find problems, invent necessary algorithms? Or you will immediately create new files and write the code?