Category: machine-learning

machine-learning

Patterns of Distributed Systems is published by Pearson

During the last four years, my colleague Unmesh Joshi been developing a collection of patterns to help us all better understand how modern distributed systems work. We’ve been publishing drafts…

machine-learning

Three reasons a liberal arts degree helped me succeed in tech

My colleague Sannie Lee has met many students who are looking into getting into technology, taking narrow professionally-oriented majors. Sannie, however, has found that a traditional liberal-arts degree has given…

machine-learning

Enhancing the Headless Component

In the second (and final) part of his explanation of React Headless Components Juntao Qiu explores how a headless component allows us to create a visually different component that does…

machine-learning

Current thoughts on social media

It’s now been a year since The Muskover, what does my use of social media look like now, both as a reader and a writer? more… Source: martinfowler

machine-learning

Headless Component: a pattern for composing React UIs

As React UI controls become more sophisticated, complex logic can get intertwined with the visual representation. This makes it hard to reason about the behavior of the component, hard to…

machine-learning

How is GenAI different from other code generators?

How is code generation with GenAI different from more “traditional” code generators? The newest memo in Birgitta Böckeler’s explorations of GenAI talks about abstraction levels in software engineering, and on…

machine-learning

Technology Strategy for Emerging Technologies and Markets

Sarah Taraporewalla completes her study of building a technology strategy that’s integrated with strategic business interests. This final strategic direction considers the ever-changing future, suggesting lines of inquiry to consider…

machine-learning

Demo Front-End: A front-end application to test and explore an API

Many software teams create services exposed as APIs, designed to be consumed by other software and thus without any user-interface. Such services are hard to demonstrate, as they effectively just…

machine-learning

Strategic Directions supporting the people

Having a robust digital talent strategy is a competitive advantage in today’s fiercely competitive market. This enables businesses to have the right talent and have the right competencies to meet…

machine-learning

Bottlenecks of Scaleups #05: Resilience and Observability

Here is a new article in the bottlenecks of scaleups series, looking at resilience and observability. Startups tend to only address resilience when their systems are already down, often taking…