#engineering-culture

[ follow ]
Software development
fromRands in Repose
3 days ago

Sometimes Your Job is to Stay the Hell Out of the Way

High-performing engineers ('Wolves') naturally emerge in safe, low-distraction, engineering-friendly cultures and focus on essential work without seeking labels or special roles.
fromInfoQ
3 days ago

Virtual Panel - AI in the Trenches: How Developers Are Rewriting the Software Process

AI is changing the role of developers: from authors to orchestrators. Instead of writing code line by line, developers increasingly manage AI output, introducing new architectural concerns such as "context engineering" to keep generative agents within constraints. Developer onboarding is faster, but with limitations. AI lowers the entry barrier for junior developers by helping them navigate unfamiliar codebases, but trust and long-term skill growth depend on mentorship, runtime feedback, and a strong ownership culture.
fromInfoQ
1 week ago

Why Engineering Culture Is Everything: Building Teams That Actually Work

A little bit about myself. In my previous life, I was staff platform engineering. I focused a lot of development engineering and everything that basically was the sociotechnical aspect of our technical work. I recently was working as a CTO and co-founder of a startup, and nowadays I'm just doing advisory roles and a little bit of consulting while trying to think about the next big thing. Yes, so happy to be talking with you, Shane.
Software development
DevOps
fromInfoQ
2 months ago

Building Resilient Platforms: Insights from Over Twenty Years in Mission-Critical Infrastructure

Great platforms hide complexity, prioritize stability/security/scalability, are opinionated, leverage open source, and rely on empowered diverse teams to build resilient infrastructure.
fromInfoQ
3 months ago

Using Brain Science to Communicate and Lead Technical Teams Effectively

So, I am a mother. I'm a psychologist. I'm co-founder of Bravely. I'm a wife. I'm an enthusiastic marathon and high rocks athletes. I'm a friend to an awesome bunch of people and I'm very passionate about making people more aware of how they can communicate more easily and make their life in the lives of those around them much more easy.
Psychology
#software-development
fromInfoQ
4 months ago
Software development

Why Software Development Sucks And 7 Mental Models To Help Fix It

Software development frequently fails to deliver value because teams struggle to reliably get software out the door despite technical expertise.
fromInfoQ
9 months ago
UX design

Building Empathy and Accessibility: Fostering Better Engineering Cultures and Developer Experiences

Erin Doyle has a diverse career, with experience spanning various roles in software development and a focus on web accessibility and developer support.
fromInfoQ
4 months ago
Software development

Why Software Development Sucks And 7 Mental Models To Help Fix It

UX design
fromInfoQ
9 months ago

Building Empathy and Accessibility: Fostering Better Engineering Cultures and Developer Experiences

Erin Doyle has a diverse career, with experience spanning various roles in software development and a focus on web accessibility and developer support.
fromInfoQ
5 months ago

Engineering Leadership: Building Culture, Career Growth, and Ownership

Culture is more about how you act than how you think you act. It is the invisible work that shapes the culture within an organization.
Tech industry
fromInfoQ
6 months ago

GitHub Next: how their research and prototyping team operates

Our job is to prototype new ideas and test viability. If we come across something that looks viable, help it graduate out and become a real GitHub product.
Software development
Remote teams
fromInfoQ
8 months ago

Emerson Murphy-Hill on Engineering Productivity, Team Dynamics and Equity

Measuring developer productivity is complex due to subjective and objective factors influencing perceptions of productivity.
fromInfoWorld
8 months ago

Technical debt is just an excuse

The term 'technical debt' often serves as a convenient label for poor code practices, allowing teams to excuse shortcuts instead of addressing foundational issues.
Software development
[ Load more ]