July, 2021

The data team: a short story

Erik Bernhardsson

I guess I should really call this a parable. The backdrop is: you have been brought in to grow a tiny data team (~4 people) at a mid-stage startup (~$10M annual revenue). It's a made up story based on n-th hand experiences (for n ? 3), and quite opinionated.

Data 286

Patterns of Legacy Displacement

Martin Fowler

My colleagues do a lot of work that involves replacing legacy software systems. Three of my colleagues - Ian Cartwright, Rob Horn, and James Lewis - have started to capture their experience and advice for this is a collection of patterns.

System 162
Insiders

Sign Up for our Newsletter

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

How to Make a Game App – 6 Steps You Need to Take

The Crazy Programmer

There is no denying the fact that building your own gaming app creates a lot of potential revenue for the app developers. We have a lot of examples to cite this fact, starting from Angry Birds to Candy Crush and many more.

Games 148

Book Review: A Philosophy of Software Design

Henrik Warne

I really liked A Philosophy of Software Design by John Ousterhout. It is compact and short, only 170 pages, so it is a quick read, but it contains many good ideas. The focus is on how to structure systems to make them easy to understand and work with.

How to Empower Your Users So You Can Create a Great Product

Speaker: Johanna Rothman, Management Consultant, Rothman Consulting Group

Join Johanna Rothman, Author and Consultant, for her session that will discuss why instead of designing for the users, CTOs and their teams should collaborate with empowered users to create a great product together.

Scrum for Digital Marketing—Control the Chaos and Deliver Value

Agile Alliance

agile2021_experiencereports

More Trending

What is the right level of specialization? For data teams and anyone else.

Erik Bernhardsson

This isn't as much of a blog post as an elaboration of a tweet I posted the other day: I think this specialization of data teams into 99 different roles (data scientist, data engineer, analytics engineer, ML engineer etc) is generally a bad thing driven by the fact that tools are bad and too hard to use — Erik Bernhardsson (@fulhack) July 21, 2021. This seem to have resonated with a lot of people, but for whatever reason, it ended up being a lot more polarizing than I thought!

Tools 102

Follower Reads

Martin Fowler

When you are using Leaders and Followers, you can use Follower Reads to achieve better throughput and lower latency. However there is always a replication lag between the leader and the followers, so you may need to take action to preserve consistency. more…. skip-home-page

164
164

Mulesoft Anypoint Studio Overview & Review

The Crazy Programmer

Amongst the most pressing issues confronting IT departments, today is system connectivity. The situation is escalating. Particularly when the number of applications, data, and devices used by each company grows. Connecting apps with point-to-point code are unsustainable, time-consuming, and costly.

Mommy, What is Software Quality?

Xebia

So, what is software quality anyways? Let’s shed some light on some schools of thought. Three Perspectives on Quality Conformance to specifications Suppose we have a predefined list of requirements for a product, and all of these requirements are verified and validated throughout the process of constructing that product. When we are approaching a release, […]. The post Mommy, What is Software Quality? appeared first on Xebia Blog

Address the Challenges of Siloed Monitoring Tools

Companies frequently experience monitoring tool sprawl. Find out why monitoring tool sprawl occurs, why it’s a problem for businesses, and the positive business impacts of monitoring tool consolidation.

Teaching Agile in Schools: The Triumphs and Enlightenments

Agile Alliance

agile2021_experiencereports

Agile 176

IBM and Palantir join forces on ‘low-code’ AI data processing for enterprises

CTOvision

Read Mike Robuck explain how IBM and Palantir Technolgies, Inc’s low code AI data processing will help small and medium businesses on Fierce Telecom : IBM and Palantir have teamed up on a new enterprise offering designed to simplify how businesses build and deploy AI-based applications.

Introducing the PAL-EBM Training Class

Scrum.org

Today, Scrum.org launches the new Professional Agile Leadership - Evidence Based Management ™ (EBM) training course. The ideas of EBM came from a simple idea that Ken Schwaber had when looking at the medical profession and the similarly named Evidence-Based-Medicine :-).

Extract Product Lines

Martin Fowler

To do effective legacy displacement, we need to figure out how to break down the problem into manageable pieces. Extract Product Lines does this by identifying product lines and using them as the basis for migration. more…. skip-home-page

How To 136

A Training Company’s Guide to Selecting an eLearning Platform

Training companies have an opportunity to embrace the change and create meaningful change in their organizations by moving online. Discover the advantages of a digital-first approach, using an eLearning platform.

History of Computer Graphics – 1950s to 2010s

The Crazy Programmer

In this article, we will study how the present graphics have evolved over time, thus helping us interact with such great interfaces and enriching our user experience. 1950s.

3D 148

Hackathon Survival Guide: What You Need To Know Going Into A Hackathon

Hacker Earth Developers Blog

There’s nothing quite like walking into a campus cafeteria, a large conference room, or endless halls stacked together for a weekend-long hackathon.

UI/UX 141

No Estimates at Scale in the US Federal Government

Agile Alliance

agile2021_experiencereports

Palantir Has Quietly Become a Major SPAC Investor

CTOvision

Read Eric J. Savitz explain how Palantir Technologies, Inc.

Does Your Company Need Help Solving These 4 Common eLearning Challenges?

If you want to know how to get ahead of the game and avoid the common mishaps in selling your eLearning courses, you’ve come to the right place! Lambda Solutions has identified the most common and costly challenges faced by eLearning providers today.

Five Essential Things Needed for Agile Transformation

Scrum.org

If someone can give you the answer easily for: What is Agile Transformation? And how do we do? I bet that they don’t completely understand the question or don’t have enough experience. Transformation or change in a group or organization is always a challenge.

Agile 144

Heuristics for Effective Software Development: A continuously evolving list.*

Allen Holub

Without psychological safety, respect, and trust, none of the following is possible. Process exists in service of people; the people come first. The best ways to work are collaborative. Negotiation is not collaboration.

3 Cybersecurity Technologies You Should Know

The Crazy Programmer

Cybersecurity is more critical than ever in today’s modern world, especially with news of ransomware attacks and other forms of malware on the rise.

HackerEarth Integrates With LinkedIn Talent Hub For A Streamlined Hiring Workflow

Hacker Earth Developers Blog

LinkedIn Talent Hub is the latest addition to HackerEarth’s long list of ATS integration partners! You can now schedule HackerEarth Assessments, among other features, directly from your Linkedin Talent Hub dashboard. .

Cloud-Scale Monitoring With AWS and Datadog

In this eBook, find out the benefits and complexities of migrating workloads to AWS, and services that AWS offers for containers and serverless computing.

How Reinventing to Stay Relevant Lead to Being an Agile Great Place to Work

Agile Alliance

agile2021_experiencereports

Agile 151

Industrial Insider: The supply chain in flux

CTOvision

Read Elise Couston take an inside peek into the current supply chain management issues on RE Journals : One thing is for certain — almost all of our businesses have changed dramatically in the last 18 months.

What is Manager’s role in Scrum?

Scrum.org

There is one frequent question that I encounter in my workshops. There is a piece of information that is missing in the Scrum Guide. Interestingly, It is regarding the managers. Where is the role of Manager in Scrum?

SCRUM 139

The Move Away from Monolithic Application Development

DevOps.com

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.

Deliver Effective Online Education and Events Your Members Will Love

This guide identifies the biggest challenges for associations moving their training online and provides practical solutions so that you can hit the ground running. Download now to keep your members engaged and growing even in times of COVID-19.

What is DHCP Server?

The Crazy Programmer

In this article, we will study DHCP servers and their usage in our computer world. It is well known that each and every entity is provided with some unique identity or ID which helps us to identify them.

Study 130

PowerScale: Storage Optimized for HPC in Semiconductor Design Environments

Dell EMC

See how your organization can take advantage of Dell EMC PowerScale to achieve optimal performance for HPC workload in semiconductor design environments

Testing Assumptions at the Minimum Viable Conference

Agile Alliance

A quick recap of our Minimum Viable Conference event, a warm-up to THE Agile event of the year, Agile2021, happening online around the world from July 19-22, 2021. The post Testing Assumptions at the Minimum Viable Conference first appeared on Agile Alliance. The Alliance Featured