- Видео 44
- Просмотров 9 751
snackableCTO
Добавлен 23 янв 2024
I am Adrian Stanek Software Engineer, Entrepreneur, and Creator for RealTalk content about how I handle stuff in tech. I talked about my decisions, how they went, and how I saw specific methodologies and practices in software development.
Is #React an excellent way to create a modern #frontend?
Is #Typscript a good choice for the backend?
Is test-driven development the best way to go? #tdd
What about #ContinuousDelivery?
I have been a passionate developer for 25 years now, and I took very often the hard way :) Let me talk about it.
Ah, and I love good engineering #culture in #tech.
Is #React an excellent way to create a modern #frontend?
Is #Typscript a good choice for the backend?
Is test-driven development the best way to go? #tdd
What about #ContinuousDelivery?
I have been a passionate developer for 25 years now, and I took very often the hard way :) Let me talk about it.
Ah, and I love good engineering #culture in #tech.
Reactjs in 2025 – Is It Still Worth Starting With? #app #javascript #developer
Why start with React in 2025? Today, I dive into why React remains a solid choice despite new trends and frameworks emerging. We'll discuss how React has stayed relevant, the strength of its ecosystem, and why it's still a reliable option for building scalable applications.
React isn't just about popularity-it's about real-world adoption. We'll look into how React's usage has helped it become the industry standard, and why its huge ecosystem still makes it a strong choice for modern applications.
00:00 - Why React is Still Relevant in 2025
01:07 - React's Ecosystem and Industry Adoption
03:04 - Continuous Evolution and Innovation in React
05:45 - The Advantages of React for Development
06:17 - ...
React isn't just about popularity-it's about real-world adoption. We'll look into how React's usage has helped it become the industry standard, and why its huge ecosystem still makes it a strong choice for modern applications.
00:00 - Why React is Still Relevant in 2025
01:07 - React's Ecosystem and Industry Adoption
03:04 - Continuous Evolution and Innovation in React
05:45 - The Advantages of React for Development
06:17 - ...
Просмотров: 168
Видео
Why are my devs always so quiet? #tech #leadership #webdev
Просмотров 1,3 тыс.22 часа назад
Bridging the Communication Gap in Software Development I used to believe the stereotype that developers are non-communicative, but I’ve learned that’s far from true. The real problem isn’t developers being quiet-it’s that they’re often not heard. There’s a disconnect between the business side and development. Too often, developers are handed tasks with tight deadlines and no context, expected t...
The Power Of Storytelling - #tech #developer
Просмотров 55Месяц назад
The Power Of Storytelling - #tech #developer
Deadline Detox - Developer aren't ticket machines #tech #softwareengineer
Просмотров 513 месяца назад
Deadline Detox - Developer aren't ticket machines #tech #softwareengineer
Developers, build features not infrastructure #cloud #developer
Просмотров 274 месяца назад
Developers, build features not infrastructure #cloud #developer
What are your personal standards? #developer #tech #leadership
Просмотров 554 месяца назад
What are your personal standards? #developer #tech #leadership
Grow as a Developer: Embrace Failure and Success #webdevelopment #tech #growth
Просмотров 134 месяца назад
Grow as a Developer: Embrace Failure and Success #webdevelopment #tech #growth
Why project-based agency work doesn’t work
Просмотров 65День назад
Why project-based agency work doesn’t work
#Developer - Why project-based agency work doesn’t work #programming #business #tech
Просмотров 394 месяца назад
#Developer - Why project-based agency work doesn’t work #programming #business #tech
I would say if you want to learn how to code. No. Its for developers with experience because all these companies use.
That’s a good point. React isn’t the best way to start your career, as it’s more of an advanced paradigm. I was actually working closely with two bootcamp grads (React), and they were missing the fundamentals of JavaScript and general programming principles. In an environment, in which strong mentoring is present, I can say it's working. But the fundamentals need to be in focus.
@@theSnackableCTO Like you said React is fine IF YOUR good. New developers should start with Vue or something with clear rules. Build some things, freelance maybe land a job. But when they are ready to make the jump for a career then and only then take on React.
"managing programmers is like herding cats" - not impossible, but you can't handle them like you do sheep. Also, keep communication async - messages and email - over always having meetings. Teams (and Slack) is great to have communication between two people where the rest can just read the convo, improving time management for everyone involved.
Async communication is indeed good. Sometimes it's good to go sync as well. In our teams it's roughly, I would say, 80-20 (Async/Sync). We often rewivew in pairing sessions with great results and plan a feature as a group. But smaller things which don't need presence are all in Teams for us. Regarding the herding example: I don't prefer herding at all. Best results I see happen in fully responsible teams, even without a team lead or manager in place. But if a company does prefer herding, than don't treat them like sheeps =D
Thank you for sharing. Great overview.
Appreciate your feedback, Vladan!
Love the thumbnail
Thanks, Stephan! Glad you like it :)
Was it ever worth starting with? ;-) Still a proponent of #RadicalSimplicity - but if you need a rich frontend, I guess use React.
React is quite simple. When done right, which isn't complex thing, you have your Components and Hooks, which are in the end nothing else then functions. You can have small apps and you can scale them, while keeping complexity stable. We use it even for smaller websites and the performance and DX is great the same time. Maintaining apps, web apps and websites by the same team with the same type of codebase is a valuable thing.
@@theSnackableCTOThat is the key point.when done correctly. But it's is so open you can be as bad or good. Over engineered or simple as you can code. New developers should stay away until they get more experienced. React code base can turn into a total dumpster fire. Once worse Next.js is sort of taking over.
The only answer to this is Adventure Driven Development, and it's not a top-down pop-in replacement for broken development processes I explain this on my channel
I will take a look into it! Is it related to agile? Sounds like a story-driven approach of original agile. (Not scrum; don't like it)
Thank you for sharing your experiences. This is really valuable and insightful.
Happy to! Stay subscribed, more will follow :)
Dev's don't want to communicate with "business" people that don't want to hear the truth. They are also shackled by the stupid "rituals" and become jaded and worn out by the continuous demands imposed on them by "business" - eventually they stop trying to improve anything by avoiding conflict and responsibility wherever they can.
That is honest and true. I totally agree. I was part of several transformations, in which the culture became good. It's a longer process, but possible. The key to is to remove, what I call, the disconnect between biz and dev. This transformation must start as a vision for the companies culture from above. Appreciate your feedback!
Because we're trying to work through long meetings
What would you change regarding meetings? Do you think they are totally unnecessary or just a badly used instrument? I have my problems with choreographies like scrum, in which you create the need to meet artifically.
@@theSnackableCTO It really depends on your scenario. I'm in 3 projects, 2.5 scrums, 3 hours of "sprint planning," institutional "check-ins," etc. Any time in-between those meetings is essentially wasted if you consider it takes 15 minutes to get back into working. As a developer by title, I see this as mostly wastage. I've heard of 15 minute scrums that don't go over 30 minutes, maybe I'd like to see these. Encouraging an open door policy to chat or ask for help is also useful. When the content of meetings don't pertain to your task(s) at hand it's challenging for me to be engaged.
The product owner/project manager/SM ask stupid things, a provide 0 info and complaints to the developer, even developers needs to discuss with the client and capture the real requirements, stop hire PMs without ideas of how to get requirements
Very honest words! I would add stop hire PMs who like to work "above" developers, not amongst them.
@@theSnackableCTO My impression is that the best scrum masters, are developers themselves as well. That's my experience so far. PMs without any coding experience often cause a lot of problems.
Yes, because scrum master can work amongst the team or imperativly. Many just enforce "business" ideas onto devs, instead of working with the devs to improve ideas and make the product even better. I mean the devs are the people who actually build the app. So it makes sense to work with them, instead of being disconnected.
"I used to believe the stereotype that developers are non-communicative," This wrong assumption makes many people not go into development!
Yes, that's true. There is already a public general (false) notion going on when it comes to the image of a dev.
Good points!
Thanks, Stephan!
😂😂😂😂😂 ai will make jobs like yours obsolete like all jobs and when we are not carefull hit will replace humanity
Nah, it isn't that easy; at least not in the next years to come. :) AI right now is an extremly good automatic typewriter hehe
The manager today needs to explain why the moon is going up and why the sun is going down. You need to explain the world to make sense and give context - best with a story.
Yes! It sounds funny at first, but it's essential at the end. Our journeys complex and challenging to follow, and it is even easier to lose connection to them. So, narrating in a way people can understand and follow is critical.
Very informative
Thanks!
🎉 excellent details
Thanks! Appreciate your feedback :)
YES! Aim for scaling 10x not 1.000.000x times.
One step at a time :) it's easy to dream about those great numbers. But in reality they are way lower.
Love it, keep going!
Thanks Stephan! Will do next one is recorded. About Cloud, AWS and Developers. And why this isn't a fit.
Great ! Thank you. Keep on.
Thanks, Vladan. Appreciate your feedback :)
I think this is the one of the best of your shorts 😊
Thanks, Finn! Stay tuned, there will be coming more :)
When you said no one is dying!!! 😢😢 heart felt that
It's simply the truth that we often put deadlines where we shouldn't do it. Deadlines are miscommunicated milestones; usually unnecessary if we would communicate and collaborate more.
Very well presented!
Thanks! :) Glad you like it