In software management, we often change our code and all these changes need to be tracked. As our projects grow, all the dependencies of the projects increase as well. If you want to make changes to your project and move forward, you need to make sure all your dependencies works with your current changes as well. We can’t move forward if these dependencies are too tight or loosely defined. This is called dependency hell.
6 min read
#Software
6 min read
#Software
Medium
Understanding Semantic Versioning Specification
A Beginner’s Guide With an Example
A statistical approach to explaining bad deadlines in engineering projects
⏱ 7 minutes read
#Software
⏱ 7 minutes read
#Software
Medium
Why Engineers Cannot Estimate Time
A statistical approach to explaining bad deadlines in engineering projects
Being a good programmer is a mix of skills and some common sense. It is all about being pragmatic and knowing what is the solution that fits better your problem. When facing a challenge, there are some software principles that will guide you in choosing the most correct approach.
7 minutes read ⏱
#Software
7 minutes read ⏱
#Software
Medium
7 Software Development Principles That Should Be Embraced Daily
“KISS,” “DRY”, “YAGNI,” and more
We all know we won’t get very far without a code review. It improves the quality of the code and makes its structure more stable. Reviews also help programmers build relationships and work more effectively.
⏱ 4 minutes read
#Software
⏱ 4 minutes read
#Software
Medium
9 Code Review Techniques Every Programmer Should Follow
This will make your code reviews even better.
Developers are pioneers in tech innovation, so they’re always looking ahead.
⏱ 3 minutes read
#Software
⏱ 3 minutes read
#Software
Medium
Top 6 Web Development Trends To Look Out For In 2022
Developers are pioneers in tech innovation, so they’re always looking ahead. At Flux Technologies, we’re no different. We’re always on the…
The most significant problem of a code review is asynchronous ping-pong of quite difficult questions/answers. This is inefficient, but also makes people frustrated.
⏱ 4 minutes
#Software
⏱ 4 minutes
#Software
Medium
Don’t do Code Review, try Mob instead
Code review is quite common practice, and for many years I thought it is great, but hen I experienced mob programming.
When was the last time when you were thinking about “What’s going on with monorepos now”? Is Lerna still the best choice or just Yarn Workspaces could be enough?
⏱ 5 minutes read
#Software
⏱ 5 minutes read
#Software
Medium
Monorepos. 2022
When was the last time when you were thinking about “What’s going on with monorepos now”? Is Lerna still the best choice or just Yarn…
Probably you have an idea banging upon your head and are wondering the best way to implement it.
⏱ 7 minutes read
#Software #Frontend
⏱ 7 minutes read
#Software #Frontend
Medium
Frontend Architecture for Insane Scalability ⚠️
Probably you have an idea banging upon your head and are wondering the best way to implement it. Don’t be anxious, don’t hurry! Keep…
Earlier this year, we had Andrzej Frydryszak attend a few conferences on software development. The list we compiled is a list of the most significant points the attendees of the conferences have heard. Here goes:
⏱ 11 minutes read
#Software
⏱ 11 minutes read
#Software
Medium
Trends in Software Development 2022
Earlier this year, we had Andrzej Frydryszak attend a few conferences on software development. The list we compiled is a list of the most…
If you don’t know who Linus Torvalds is, I will give you a short introduction: If you’re a software engineer, you should know what Linux is and I’m almost sure that you used Git at least one time. Basically, he is the mind behind these two big projects. If you want to learn more about him, you can search online, I don’t want to give more details in this article but to move on to the wisdom I learned by listening to his speeches.
⏱️ 10 mins read
#Software
⏱️ 10 mins read
#Software
Medium
5 Harsh Truths for Success from Linus Torvalds
The mind behind Linux and Git and his harsh truths about success.