2021

article thumbnail

Building a data team at a mid-stage startup: a

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), although this story could take place at many different types of companies

Data 699
article thumbnail

Can Artificial Intelligence Replace Human Intelligence?

The Crazy Programmer

Artificial Intelligence is a science of making intelligent and smarter human-like machines that have sparked a debate on Human Intelligence Vs Artificial Intelligence.

Insiders

Sign Up for our Newsletter

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

article thumbnail

On the Diverse And Fantastical Shapes of Testing

Martin Fowler

There are arguments about whether a testing portfolio should be a pyramid or more like honeycomb. My second biggest issue with this argument is that it's rendered opaque by the fact that it's not clear what people see as the difference between unit and integration tests.

Testing 363
article thumbnail

The shift left fallacy

Xebia

I am done with the whole shift left storyline. When I started computer science in 1999 the professors stated that a lot of money and failure are spared with a good design. In 2000 the professors told us that starting early with the requirement elicitation would reduce costs.

article thumbnail

Modern Tech and More: Empowering Your Supply Chain for Success

Speaker: Cory Skinner, Founder and CEO of FactR

Ready to dive into new tech to protect your supply chain, but not sure where or how to start? In this webinar, Cory Skinner, Founder and CEO of FactR, will break down the new, innovative technologies and strategies that you can implement to mitigate historic challenges, and even teach you what NOT to do along the way!

article thumbnail

Scrumban Should NOT Just Be a Hybrid of Scrum and Kanban

Agile Alliance

Is Scrumban just adding a Kanban board with a few other ornamental changes, or are there deeper issues that need to be addressed? What advantages do you expect to achieve by infusing your current practices with Lean Kanban? Hybrids are problematic at best.

SCRUM 328

More Trending

article thumbnail

4 Reasons Why Coding Interviews Are Broken

Hacker Earth Developers Blog

Spoiler alert: I’m not a coder. And I’ve never had a coding interview. But I work for a company whose flagship product for sale is a coding interview tool. So knowing a little bit about the ABCs of conducting great coding interviews that candidates love helps me do my job better.

.Net 246
article thumbnail

10 Common Mistakes Node JS Developers Make While Developing A Website

The Crazy Programmer

Used by some of the most prominent market players like Netflix, Reddit, LinkedIn, PayPal, Amazon and more, there is no doubt that Node JS is a premier web application architecture.

article thumbnail

Software infrastructure 2.0: a wishlist

Erik Bernhardsson

Software infrastructure (by which I include everything ending with *aaS, or anything remotely similar to it) is an exciting field, in particular because (despite what the neo-luddites may say) it keeps getting better every year! I love working with something that moves so quickly.

article thumbnail

On Comments in Code

Henrik Warne

I used to think that I didn’t need comments if I wrote self-documenting code. However, I have realized that I do write comments, and that I find them really useful. To see how many comments I write, and what kind they are, I wrote a script to analyze my git commits from the last six years.

article thumbnail

Zeroing in on Cloud Technical Risk for Targeted Customer Impact

Need to get business and technical stakeholders aligned on cloud investments? Get practical guidance from the AWS experts at CloudGeometry to stay ahead of risks to cloud security, cost, and reliability – and keep customers loyal and confident.

article thumbnail

How to Give Difficult Feedback to Your Boss (Even When You’re Scared)

Let's Grow Leaders

To Ensure Your Upward Feedback is Received Well, Start with Connection and Intention. You have some difficult feedback for your boss, but you’re not quite sure they’re ready to hear it. It might feel safer to stay silent.

How To 261
article thumbnail

5 DevOps Mistakes to Avoid

Flexagon

The following is a summary of the information covered in the webinar: 5 DevOps Mistakes to Avoid. You can watch the recording here. Most enterprises are somewhere along their DevOps journey to address software delivery challenges concerning cost, speed, and quality.

DevOps 187
article thumbnail

Blockchain Network with Hyperledger Fabric:

Vadym Lobzakov

Rapid digitalization of the world and wide access to the Internet cause an immense growth of online participants in all areas of business and life. In contrast to this, keeping track of all the interactions became significantly harder.

article thumbnail

Maximizing Developer Effectiveness

Martin Fowler

My colleague Tim Cochran has helped many software engineering organizations transform to respond faster to changing market needs.

article thumbnail

The Definitive Guide to Embedded Analytics

Data-driven decisions are no longer reserved for the few. Everyone needs data insights from the applications they use every day. Learn how embedded analytics is boosting user adoption, creating apps people love, and changing the game for software and SaaS providers.

article thumbnail

From Node to Deno: a test drive of the new kid in town

Xebia

If you like Node and Typescript you should be curious to checkout Deno, the new baby from Node’s creator Ryan Dahl. Deno was born from Ryan’s regrets on some design choices made in Node, especially around security, module management and APIs.

Testing 246
article thumbnail

Agile Transformation and the Elephant in the Room

Agile Alliance

Why traditional budgeting is the antithesis of Agile – and what to do about it Most organizations are born small and born agile. They are nimble, trusting, collaborative, non-bureaucratic and purpose-driven. But few want to remain small. Most want to grow and become big.

Agile 312
article thumbnail

The Blind Men & The Elephant: An Open Innovation Blueprint

Lucas Potasso-Justino

Curb Transactional Open Innovation and Embrace an Integrated Ecosystem Strategy “It’s a wall,” “It’s a snake,” “It’s a rope,” “It’s a spear,” “It’s a fan,” no, “It’s a tree,” and so goes the story of “The Blind Men & The Elephant”. The tale is a great example that shows how you and your team

article thumbnail

Embracing DE&I At The Workplace – #1 Back To The Basics

Hacker Earth Developers Blog

Figuring out the ins and outs of as broad a subject as diversity, equity, and inclusion (DE&I) can be tough. You could be chasing the wrong goals too.

article thumbnail

10 Rules to More Streamlined Data Modeling

Apache Kafka is a powerful piece of software that can solve a lot of problems. Like most libraries and frameworks, you get out of it what you put into it. Learn 10 rules that will help you perfect your Kafka system to get ahead.

article thumbnail

Top 5 JavaScript Trends in 2021

The Crazy Programmer

What are the most vital characteristics that developers seek in a JavaScript framework? There is no definitive answer, but there might be some insight to glean from exploring performance, speed, and popularity.

Trends 363
article thumbnail

Storm in the stratosphere: how the cloud will be reshuffled

Erik Bernhardsson

Here's a theory I have about cloud vendors (AWS, Azure, GCP): Cloud vendors 1 will increasingly focus on the lowest layers in the stack: basically leasing capacity in their data centers through an API. Other pure-software providers will build all the stuff on top of it.

Cloud 354
article thumbnail

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.

Software 269
article thumbnail

The Blight of Soul-Crushing Useless Negative Feedback

Let's Grow Leaders

Don’t let useless negative feedback sap your team’s motivation. Negative feedback is destructive and all-too-common. There are three common problems that erode the power of these conversations. . My phone buzzed with a text message from Amena, a junior manager.

Coaching 260
article thumbnail

Short and Sweet: A Deep Dive Into Concise Feedback Loops

Speaker: Johanna Rothman - Management Consultant, Rothman Consulting Group

In this webinar, "The Pragmatic Manager" Johanna Rothman will teach you why and how creating short feedback loops at all levels drives product innovation!

article thumbnail

To improve your online privacy, consider what matters most

The Parallax

If you want to improve your online privacy, you’re supposed to “ use Signal, use Tor.” ” The clichéd phrase, now five or so years old, was meant to be a sardonic joke underscoring the need for more nuanced online-security and privacy advice.

How To 154
article thumbnail

Cloud-based Per-Title Encoding Workflows (with AWS

Fabre Lambeau

If you work with video on the internet, you know how resource-intensive encoding can be. While moving from in-house to cloud-hosted servers can save you a lot of money, that doesn’t change the fact that processing large videos with modern codecs takes significant computing power

CTO 246
article thumbnail

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 355
article thumbnail

Thoughts on organizing architecture

Xebia

When being part of an enterprise, you will meet different architects on any given day. The first one introduces itself as a solution architect, the other calls itself the enterprise architect, and they both mention a domain architect.

article thumbnail

Product Market Fit: A Lesson from Sephora’s Head of Product

Speaker: Sneha Narahalli - VP, Head of Product at Sephora

In this webinar, Sneha Narahalli, Head of Product at Sephora (Digital, Data & MarTech), will give you an iterative method for identifying and developing Product Market Fit.

article thumbnail

Stretch Your Leadership Muscles: Leading Up, Down, and Across!

Agile Alliance

Agile leaders need a variety of tools in their toolbox that allows them to respond to the people and situations at hand. The post Stretch Your Leadership Muscles: Leading Up, Down, and Across! first appeared on Agile Alliance. Framework People Process Featured

Agile 305
article thumbnail

Amazon Launches Ethereum for Managed Blockchain

CTOvision

Two years after announcing the general availability of its fully-managed blockchain service, Amazon has extended it with Ethereum support. Using Ethereum on Managed Blockchain, developers can easily instantiate Ethereum nodes without […]. News Ethereum

article thumbnail

How To Build Safe And ‘PROUD’ Workplaces – A Personal Story

Hacker Earth Developers Blog

“Alignment begins with a constituency of one. These are the individuals whose substance is real, pure and nonnegotiable. They share their vulnerabilities and fears in complement to their strengths. They are comfortable weaving all parts of their lives together in an integrated way.