Developer Turnover

The post Developer Turnover appeared first on ROELBOB custom software development employment timelines humor parody satire

Maximizing Developer Effectiveness

Martin Fowler

Often companies struggle with these transformations and a primary reason for these problems is that engineering organization has neglected to provide developers with an effective working environment. The key to to developing an effective environment is to concentrate on feedback loops.


Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Accessible Developer Experience

Agile Alliance

It’s illogical to expect that accessible products would spring forth from an inaccessible developer experience. The post Accessible Developer Experience first appeared on Agile Alliance.

10 Common Mistakes Node JS Developers Make While Developing A Website

The Crazy Programmer

It did not take much time for Node JS to become one of the most preferred web development frameworks by companies and developers across the world. Besides, 85% of them deploy it to develop web applications. 10 Common Node JS Web Development Mistakes You’re Probably Making.

9 Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.

Elevate AI Development by Applying MLOps Principles


Creating new services that learn from data and can scale across the enterprise involves three domains: software development, machine learning (ML) and, of course, data. The post Elevate AI development by applying MLOps principles appeared first on DXC Blogs.

Recruiting Software Developers – Coding Tests

Henrik Warne

When I started out as a software developer, nobody did coding tests as far as I know. So the coding tests are almost the opposite of what you do day to day as a developer. The good part about them is that you can use your regular development environment.

Empowering Pro and Citizen Developers

The post Empowering Pro and Citizen Developers appeared first on Blogs DevOps Culture DevOps Practice Enterprise DevOps Low-Code/No-Code citizen developers no-code/low-code software developers

Software Developer Life Cycle

The post Software Developer Life Cycle appeared first on Blogs ROELBOB humor parody satire software development lifecycle the life of a programmer

Citizen Development Program: Enabling Citizen Developers

In part one of this series, we made the case for embracing citizen developers to close the developer demand-supply gap while delivering true business agility. The post Citizen Development Program: Enabling Citizen Developers appeared first on

Monitoring AWS Container Environments at Scale

In this eBook, learn how to monitor AWS container environments at scale with Datadog and which key metrics to monitor when leveraging two container orchestration systems (ECS and EKS).

Maximizing Developer Effectiveness: Organizational Effectiveness

Martin Fowler

Tim finishes his article by looking at how highly effective organizations design their engineering organization to optimize for effectiveness and feedback loops.


The post Developers appeared first on Blogs ROELBOB

3 Ways to Prevent Developer Burnout

Without developers, software companies wouldn’t exist—and yet, the experience of these experts can be far from ideal. A recent report from Haystack found that nearly 80% of developers report being burned out and the pandemic isn’t even one of the primary factors.

Maximizing Developer Effectiveness: Feedback Loops

Martin Fowler

Tim continues his comparison of high and low effectiveness organizations by comparing their key feedback loops. To improve these, organizations need to understand the importance of micro feedback loops, which are often neglected because they are so small. more…. skip-home-page

Schema Evolution Patterns

Speaker: Alex Rasmussen, CEO, Bits on Disk

If you want to make your development team squirm, ask them about database schema changes or API versioning. Most development teams struggle with changing database schemas and updating API versions without breaking existing code. Alex Rasmussen is an expert in helping teams through these struggles. His talk will examine database schema changes and API versioning as two instances of schema evolution: how your systems respond when the structure of your structured data changes.

Behavior Driven Development

The post Behavior Driven Development appeared first on Blogs ROELBOB assertion verification Behavior Driven Development humor parody satire

Real World Development

The post Real World Development appeared first on Blogs ROELBOB debugging how I spend my days humor parody programming satire software development tech humor

Pros And Cons Of Hiring Full-Stack Developers Over Front Or Back-End Developers

Hacker Earth Developers Blog

In the meanwhile, the demand and prices for developers have gone up. The Three Main Layers of Software Development. Before looking for an engineer for your project, you should understand a common structure of the software development process. Slower development process.

The Future of Application Development

What lies ahead for application development? The current state of application development has an often overlooked problem: It’s inaccessible. With their large capital, they can invest in innovative development tools and […].

Success Story: Swiss Insurtech Company Hires a Remote CTO from Ukraine

Read a story of a Swiss Insurtech startup which successfully extended their remote development team in Ukraine to 15 people and found their perfect CTO to manage their software development team.

7 Effective Tips on Hiring Remote Software Developers

The Crazy Programmer

Getting more for less – these four words describe the main reason why companies opt for hiring remote developers. So, how do you hire dedicated development team you won’t regret working with down the road? How are you going to communicate with your dedicated developers?

Factors to Consider Before Developing An On-demand Streaming Platform

The Crazy Programmer

Streaming app development is a complex process requiring different steps in the actualization of your platform. The post Factors to Consider Before Developing An On-demand Streaming Platform appeared first on The Crazy Programmer. Development

Developer On Call

Henrik Warne

For most of the past ten years, I have been on organized on call rotations for the systems I have been developing. Why Developers Should Be On Call. In my mind, it is natural that the people developing it also support it. As a developer, taking responsibility for your code means not just writing it, but testing it and making sure it does what it is supposed to, even when it is running in production. The number is forwarded to the developer on call.

The Move Away from Monolithic Application Development

Shifting from monolithic application development Businesses need agility to deliver better services, meet changing requirements, and seize new opportunities as they arise. At the heart of many efforts are applications based on modern development strategies and techniques.

Get Better User Insights With Wasteless Validation

Speaker: Tim Herbig, Product Management Coach and Consultant

Product teams tend to get ahead of themselves by rushing from idea straight to building a Minimum Viable Product (MVP). How can a product manager slow their team down and prevent them from wasting valuable resources? Join Tim Herbig, Product Management Coach and Consultant, as he introduces a new way of understanding MVPs and explores how you can approach validation without wasting the resources of your development team.

Developer Testing

Henrik Warne

I recently found out about the book Developer Testing – Building Quality Into Software by Alexander Tarlinder , and I immediately wanted to read it. Even though I am a developer at heart, I have always been interested in software testing (I even worked as a tester for two years). I think the subject of the book, developer testing, is timely. There seems to be a broad trend where more and more responsibility for testing is given to developers.

How to Optimize Data in Software Development

The post How to Optimize Data in Software Development appeared first on Blogs Business of DevOps DevOps Practice DevOps Toolbox Agile software development big data custom software development data analysis KPIs UX

Languages and DevOps: Web Development

Web development has changed a lot since DevOps first hit the scene. The post Languages and DevOps: Web Development appeared first on Blogs DevOps Practice java JavaScript PHP Python Ruby web development

DevOps 108

Reducing Friction in Developer Collaboration

Given how the individual unit of deployment has gotten increasingly smaller, such that the unit of deployment is usually a microservice, it would be tempting to think that individual developers are more able to control how well the code they write (the service they deploy) will work in production.

Add User Tests to Your Agile Process: Reduce Risk in Shipping New Products

Agile has become the go-to methodology for companies that want to reduce the risk involved in shipping new products. But how do you prevent building items nobody wants? If you wait to get user feedback until after development, then you’ve waited too long.

A Guide to Threat Modelling for Developers

Martin Fowler

Understanding the Dynamics of Custom Software Development

The Crazy Programmer

After endless searching, they finally decide to seek out a software development company, like BairesDev , to turn their ideas into a reality. Compared to commercial off-the-shelf software products (COTS), custom-developed software is built to meet a narrow, specific set of requirements.

Measuring enterprise developer productivity


In a recent paper written by Nicole Forsgren and her colleagues, “ The SPACE of developer productivity: There’s more to it than you think ,” there is an irony that is hard to escape. At GitHub, we strive to keep the developer at the heart of everything we do.

5 Myths About Software Development

2020 has broken many rules about software development. The post 5 Myths About Software Development appeared first on Blogs Business of DevOps DevOps Practice AIOps devops myths digital transformation kubernetes software development tracing waterfall development

Building Evolvable Architectures

Speaker: Dr. Rebecca Parsons, CTO of ThoughtWorks

The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework, or technique leads to disruption and the establishment of a new equilibrium. Predictability is impossible when the foundation architects plan against is constantly changing in unexpected ways. It’s no surprise many CIOs and CTOs are struggling to adapt, in part because their architecture isn’t equipped to evolve. This webinar will discuss what’s at stake if companies continue to use long term architecture plans.

GitLab Updates Improve Developer Productivity

GitLab this week released an update to its namesake continuous integration/continuous delivery (CI/CD) platform that primarily addresses the need to improve developer productivity. The post GitLab Updates Improve Developer Productivity appeared first on

The Importance of Data in Software Development

Agile Alliance

The post The Importance of Data in Software Development first appeared on Agile Alliance. Process agile development data software development testing

Oracle Updates Java Development Platform

Oracle announced today the availability of Java 16, which adds 17 enhancements to a software development kit that is now being updated every six months. The post Oracle Updates Java Development Platform appeared first on

Stop Hiding the Cloud From Your Developers

The post Stop Hiding the Cloud From Your Developers appeared first on Blogs DevOps Culture DevOps in the Cloud DevOps Practice cloud cloud costs continuous learning software development life cycle

Cloud 102

A DevOps Guide for Product Managers

Speaker: Suzie Prince, Head of DevOps, Atlassian

In an ever changing world Product Managers are being pushed now, more than ever, to keep up with business and customer demands. At the same time they, and their engineering teams, are struggling to adapt to work in new all remote ways. Luckily, the culture of DevOps and the practice of Continuous Delivery supports product managers and their teams as modern software development evolves at a rapid pace. Join Suzie Prince, Head of Product for DevOps at Atlassian, and make sure your software team never misses a beat during the pandemic.