Andrea Magnorsky
Programmer and creator of "Bytesized Architecture Sessions"
Auckland, New Zealand
Actions
Andrea Magnorsky is a programmer and entrepreneur currently based in New Zealand. She is well-known in the programming community for her contributions to functional programming and software architecture. Magnorsky has over 20 years of experience in the software industry and has spoken at many international conferences and events on topics such as game development, functional programming, and software architecture. She is the creator or Bytesize Architecture Sessions
Area of Expertise
Topics
Domain-Driven Design Europe and Data Mesh Live 2026 Sessionize Event Upcoming
LAST Conference Melbourne 2025
Understanding your systems with Bytesize Sessions - Workshop
Knowledge is spread in ways that might seem chaotic. How can cross-functional teams have a more cohesive understanding about the systems they work on? What works best in the long run is to make it a practice. That practice needs to be short so that it happens often. Little and often.
Bytesize Architecture Sessions originated from iterating on solutions to this problem across organisations of all sizes and within diverse teams. Seeing how valuable the format had become, Andrea formalised it so that others could try it with their own groups. Put simply, Bytesize Architecture Sessions are a series of short meetings, each concentrating on a narrow slice of a system. A session runs for 45‑90 minutes and follows four clearly defined stages: Session Goal, Alone Together, Consensus and Summary. You may model your systems with whichever tools you prefer.
In this workshop we will review a few guiding principles and then work together through two brief sessions, demonstrating how useful this format can be and the various contexts in which it can be applied.
Web Directions Code Leaders
The making of a decision
We often stumble over the invisible webs that drive decision making. Reflecting upon past decisions, we wonder "How did we come to this?". Why do others not see the obvious flaws in their decision making? Have you been forced to make a bad decision, hoping the future will provide a path to recovery?
This talk is about the anatomy of a decision. We'll examine its parts and their relationships. We'll learn about the context of a decision in a socio-technical system, and how we can create and distribute knowledge to effectively drive decision making. Ultimately, we'll better understand how influence and power affect us all.
Oredev 2023
Thinking about your systems using Bytesize Architecture Sessions
GSAS (Global Software Architecture Summit)
Learning consistently with Bytesize Architecture Sessions by Andrea Magnorsky
Does your team suffer from: Inconsistent views of your systems? Producing incohesive solutions? Ineffective architecture practices and tools? Introducing Bytesize Architecture Sessions! Bytesize Sessions are a workshop format that enable collaborative and iterative knowledge sharing. This talk will inform you about how to run Bytesize Sessions resulting in the following benefits: improved systems thinking, enriching collaboration within the team, understanding architecture practices and tools in a safe environment, a feedback loop controlled by the team that produces better documentation across sessions, revealing the Bermuda Triangles!
New Crafts
Knowledge Sharing is Systems Building https://www.youtube.com/watch?v=Xu_-eKhgzu8&list=PLIYFkjdIWfVxEKvmXrh7f6mmBdbXp5NgO&index=15
Virtual November 2021 NE Bytes
The best life hack, but for your software 18:30 - 20:00 UTC
As programmers we make architectural decisions all the time. Being deliberate about understanding and improving the architecture helps to make better decisions. In this talk we are going to take a look at some tools that you can use to do just that: understand better the existing systems you currently work with.
Typelevel Summit
Keynote: Inviting everyone to the party Andrea Magnorsky Most of today's popular general-purpose programming languages incorporate various aspects of the imperative, object and functional programming paradigms. In some cases, these languages provide clear guidelines as to what style is preferred, and why. As programmers, we have a choice to make about which paradigm(s) to use and to what extent, even if the language provides clear guidelines. How should we think about those choices? Where are the sweet spots to make trade-offs, and what do they depend on? Let's wear the hats of history and science, thinking about the past and looking to the future, examining these apparent conflicts. Paradigm change is not a new thing - perhaps we can learn something from the history books? Wear Some(hat) and party like it's a hat party. With hats.
Curry On
Abstract
Why do programming languages look the way they do today? How did it all started? In this talk we will go over a brief history of programming languages, from the very early days. We will go over greatest hits from Hilbert, Turing, Church, Hopper and more.
Andrea Magnorsky
Programmer and creator of "Bytesized Architecture Sessions"
Auckland, New Zealand
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top