Sign in to view Kevlin’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Kevlin’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Bristol, England, United Kingdom
Sign in to view Kevlin’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
9K followers
500+ connections
Sign in to view Kevlin’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Kevlin
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Kevlin
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Kevlin’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Websites
Articles by Kevlin
-
Some Tips for Running Online Training
Some Tips for Running Online Training
Last week I ran a remote training course for a client. It went surprisingly well.
51
3 Comments
Activity
9K followers
-
Kevlin Henney reposted thisI'll be running a one-day preconference tutorial/workshop on Monday 19th October in Kraków on Principle Misunderstandings (https://lnkd.in/eifq9MF4). We will sort out the (many) misunderstandings around DRY, SOLID, Conway's Law, Information Hiding, Separation of Concerns and more. The goal is to deepen the understanding that can be used to guide how systems are written, generated, reviewed and evolved.Kevlin Henney reposted this💻 JDD 2026 wraca do Krakowa, a Praca.pl z przyjemnością obejmuje wydarzenie patronatem medialnym! 🚀 Już 20-21 października 2026 r. programiści, architekci, liderzy techniczni i eksperci spotkają się na jednej z najdłużej organizowanych konferencji software engineeringowych w Europie. Tegoroczna agenda obejmuje 8 ścieżek tematycznych - od Javy, JVM i architektury systemów, przez reliability i platform engineering, aż po AI Engineering, przywództwo techniczne i rozwój zespołów. 🔥 W programie znajdą się tematy dotyczące: 🔹 bezpieczeństwa systemów AI i Prompt Injection, 🔹 Agentic AI, 🔹 kryptografii postkwantowej, 🔹 optymalizacji JVM, 🔹 architektury systemów w erze AI. 🎤 Keynote'y wygłoszą między innymi Kevlin Henney, Victor Rentea i Monica Beckwith, a na uczestników czekają również sesje eksperckie, JUGmajster, Unconference oraz mnóstwo okazji do networkingu i wymiany doświadczeń. 📅 20-21 października 2026 r. 📍 Hotel Metropolo, Kraków 💙 Dla społeczności Praca.pl przygotowano 10% rabatu na bilet indywidualny. 🏷️ Kod: PRACAPL10 Szczegóły 👉 https://cutt.ly/5yv72cCQ Do zobaczenia na JDD 2026! 👋 #PracaPL #JDD2026 #PatronMedialny #SoftwareEngineering #Java #AI #Programowanie #IT
-
Kevlin Henney reposted thisI'm running a 2-day preconference workshop for Codecamp in Iași next month: Architecture with Agility https://lnkd.in/eKqrnhKvKevlin Henney reposted thisOctober is turning out to be a wild month for software craftsmanship in Romania, and Iasi is keeping the momentum going strong. With Kevlin Henney and James Lewis steering the ship as Masters of Ceremonies, our stages in Iasi bring together an incredible lineup of international authors, software architects, and tech leaders: Mark Richards, Neal Ford, J. B. Rainsberger, Tariq King, Tudor Datcu, Russell Miles, Mihaela Ciobanu, Emil Dan, Eliza Vintu, Constanta Ghitu, 🐜Karol Skrzymowski, James Coplien, George Onofrei, Flavian Cristea, and Florin Asăvoaie. Expect hard-earned lessons from the trenches, real architectural trade-offs, and the kind of practical insights you can actually take back to your team on Monday. Masterclasses: October 27–28 Codecamp Day: October 29 📍 Agora Center, Iasi Check out the lineup, lock in your dates, and bring your toughest questions. 🔗 Full agenda & tickets: https://lnkd.in/dv2XxDnX
-
Kevlin Henney reposted thisKevlin Henney reposted this💡 Join the full-day workshop Principle Misunderstandings with Kevlin Henney at JDD 2026! Many developers and architects rely on well-known design rules, yet many of these principles are widely misunderstood or misapplied. It’s time to break free from dogmas and uncover what really lies beneath these established patterns! ⚠️ Note: Workshop requires a separate ticket. If you buy the workshop + ticket package, you'll save money. Take control of your project's architecture quality - join the workshop! 🚀 Seats are limited. Check out more information below 👉 https://lnkd.in/dtrun6Yv
-
Kevlin Henney reposted thisWe hear a lot about the boost to productivity that AI is giving developers and organisations. This should, surely, free up more time for organisations to improve the quality and meaningful value of their products, to deshittify previous negligence and allow them to walk back from toxic UX, as well as free up more time for developers to deal with quality issues, avoid overworking and experience less burn-out. *checks market* Nope.
-
Kevlin Henney shared thisI'm running a 2-day preconference workshop for Codecamp in Iași next month: Architecture with Agility https://lnkd.in/eKqrnhKvKevlin Henney shared thisOctober is turning out to be a wild month for software craftsmanship in Romania, and Iasi is keeping the momentum going strong. With Kevlin Henney and James Lewis steering the ship as Masters of Ceremonies, our stages in Iasi bring together an incredible lineup of international authors, software architects, and tech leaders: Mark Richards, Neal Ford, J. B. Rainsberger, Tariq King, Tudor Datcu, Russell Miles, Mihaela Ciobanu, Emil Dan, Eliza Vintu, Constanta Ghitu, 🐜Karol Skrzymowski, James Coplien, George Onofrei, Flavian Cristea, and Florin Asăvoaie. Expect hard-earned lessons from the trenches, real architectural trade-offs, and the kind of practical insights you can actually take back to your team on Monday. Masterclasses: October 27–28 Codecamp Day: October 29 📍 Agora Center, Iasi Check out the lineup, lock in your dates, and bring your toughest questions. 🔗 Full agenda & tickets: https://lnkd.in/dv2XxDnX
-
Kevlin Henney shared thisI'll be running a one-day preconference tutorial/workshop on Monday 19th October in Kraków on Principle Misunderstandings (https://lnkd.in/eifq9MF4). We will sort out the (many) misunderstandings around DRY, SOLID, Conway's Law, Information Hiding, Separation of Concerns and more. The goal is to deepen the understanding that can be used to guide how systems are written, generated, reviewed and evolved.Kevlin Henney shared this💻 JDD 2026 wraca do Krakowa, a Praca.pl z przyjemnością obejmuje wydarzenie patronatem medialnym! 🚀 Już 20-21 października 2026 r. programiści, architekci, liderzy techniczni i eksperci spotkają się na jednej z najdłużej organizowanych konferencji software engineeringowych w Europie. Tegoroczna agenda obejmuje 8 ścieżek tematycznych - od Javy, JVM i architektury systemów, przez reliability i platform engineering, aż po AI Engineering, przywództwo techniczne i rozwój zespołów. 🔥 W programie znajdą się tematy dotyczące: 🔹 bezpieczeństwa systemów AI i Prompt Injection, 🔹 Agentic AI, 🔹 kryptografii postkwantowej, 🔹 optymalizacji JVM, 🔹 architektury systemów w erze AI. 🎤 Keynote'y wygłoszą między innymi Kevlin Henney, Victor Rentea i Monica Beckwith, a na uczestników czekają również sesje eksperckie, JUGmajster, Unconference oraz mnóstwo okazji do networkingu i wymiany doświadczeń. 📅 20-21 października 2026 r. 📍 Hotel Metropolo, Kraków 💙 Dla społeczności Praca.pl przygotowano 10% rabatu na bilet indywidualny. 🏷️ Kod: PRACAPL10 Szczegóły 👉 https://cutt.ly/5yv72cCQ Do zobaczenia na JDD 2026! 👋 #PracaPL #JDD2026 #PatronMedialny #SoftwareEngineering #Java #AI #Programowanie #IT
-
Kevlin Henney reposted thisKevlin Henney reposted thisThis post is a bit of a rant. I find it astonishing, and frankly troubling, that an institution as essential as the Computer History Museum is not overwhelmed with support from the major technology companies and fortunes created by this industry. Without the work of the people whose ideas, inventions, and achievements the CHM preserves, many of those companies and fortunes simply would not exist. The work done by the CHM is remarkable and essential. Not only in the traditional role of a museum, through exhibitions, events, education, and public outreach, but also in the less visible work of preserving archives, documents, artifacts, and, perhaps most importantly, the memories of the people who built our field. Its Oral History Program is a particularly important example. It records the first-hand testimony of the people who created much of the computing world we now take for granted. Artifacts can often be preserved later. First-hand memories cannot. Every year, part of that history disappears with the people who lived it. This is not nostalgia. It is the preservation of our collective history. Those who have benefited most from this history have, in my view, a particular responsibility to help preserve it. And since that support is clearly not as abundant as it should be, I would encourage everyone who has the means to donate to the CHM. So that these programs can continue, expand, and preserve far more of our history while there is still time.
-
Kevlin Henney shared thisJust came across (in my to-read list from when I actually came across it weeks ago 🙄) the original 'Structured Procrastination' article (1995). There are many here who might find it interesting and/or useful. https://lnkd.in/eep7nJv7
-
Kevlin Henney reposted thisKevlin Henney reposted thisAfter many years, I will be once again speaking about a programming language I love and that's brought me a lot of joy : F# (I will only have 5 minutes but 😃 ) Thanks Kevlin Henney for inviting me to "Mind your Language" session at GOTO Copenhagen It's going to be great to share the stage speaking on programming languages with, Daniel Terhorst-North Jon Skeet Karl Rehmer , Kevlin, Linda Rising and 👩🏻💻 Marit van Dijk I will be also be speaking about Architectural decision making in "the Making of a Decision" and do an Unscripted session about OverEngineering with Barry O'Reilly See you there folks
-
Kevlin Henney liked thisKevlin Henney liked thisNever before in human history have the words "What problem does this solve?" been more pressing.
-
Kevlin Henney liked thisKevlin Henney liked thisIn the average week I have to explain that Continuous Delivery means shippable at any time. It hasn't escaped my attention that the explanation of the practice has one fewer syllables than the name. We're so bad at this.
-
Kevlin Henney liked thisKevlin Henney liked thisBorn in Strood, England, in 1919, James Hardy Wilkinson was one of the founders of modern numerical analysis and numerical linear algebra. A remarkably gifted mathematician, Wilkinson won a scholarship to Trinity College, Cambridge, at the age of sixteen and graduated with first-class honours in mathematics in 1939. World War II changed the direction of his career. Working for the British Ministry of Supply, he dealt with practical problems in ballistics, supersonic flow, and the thermodynamics of explosives. These problems required extensive numerical calculation and introduced him to the difficulties of obtaining reliable approximate results. In 1946, Wilkinson joined the National Physical Laboratory, where he became Alan Turing’s assistant and worked on the logical design of Turing’s Automatic Computing Engine, the ACE. After Turing left NPL, Wilkinson led the team that developed the Pilot ACE, which first ran in 1950 and became one of Britain’s earliest operational electronic computers. But Wilkinson’s most important contribution came from understanding what happened inside those new machines when mathematics met finite-precision arithmetic. Computers could perform calculations at unprecedented speed, but every floating-point operation introduced small rounding errors. Wilkinson developed systematic techniques for understanding how these errors propagated through numerical algorithms. Central to his work was backward error analysis: instead of asking only how far a computed answer was from the exact answer, one asks whether the computed result is the exact solution to a nearby problem. This became one of the fundamental ideas of modern numerical analysis and remains central to assessing the stability of numerical algorithms. Wilkinson made particularly important contributions to matrix computation, linear systems, eigenvalue problems, and the numerical behavior of polynomial roots. His two classic books, Rounding Errors in Algebraic Processes, published in 1963, and The Algebraic Eigenvalue Problem, published in 1965, helped define numerical linear algebra as a discipline. He was elected a Fellow of the Royal Society in 1969. In 1970, James Wilkinson received the ACM A.M. Turing Award for his research in numerical analysis, particularly his work on linear algebra computations and backward error analysis. From the ACE to numerical linear algebra, from floating-point errors to stable algorithms, James H. Wilkinson helped establish a fundamental principle of scientific computing: obtaining an answer is not enough. We must also understand how much we can trust it.
-
Kevlin Henney liked thisKevlin Henney liked thisIn 1968, the NATO conference held in Garmisch gave new visibility to a still relatively recent expression: software engineering. The term was far from neutral. It asserted that producing complex software could no longer be regarded as merely a programming activity. Large systems were facing delays, cost overruns, maintenance difficulties, and reliability problems. The “software crisis” was, to a large extent, a crisis caused by a change in scale. But naming a discipline is not enough to make it exist. During the 1970s, its boundaries with programming languages, systems, formal methods, and programming itself remained blurred. Figures such as Edsger Dijkstra, Tony Hoare, and Niklaus Wirth helped establish the intellectual foundations needed to think about software more rigorously, while large systems raised very practical problems of organization, design, and maintenance. Tony Wasserman is a key figure in this transition. In the mid-1970s, together with Stockton Gaines, he proposed that the ACM create a group specifically devoted tosoftware engineering. Wasserman later recalled encountering resistance, particularly from SIGPLAN: why separate software engineering from programming languages? For him, the answer was clear: building a banking system or an airline reservation system could not be reduced to the language used to implement it. In 1976, SICSOFT, the Special Interest Committee on Software Engineering, was created and transformed into SIGSOFT in 1977. Wasserman became its first chairman, while Peter G. Neumann played an important role in Software Engineering Notes, which helped structure the community and disseminate its work. This institutional development paralleled the creation of the field’s scientific venues. In 1975, Harlan Mills and Dennis Fife organized the first National Conference on Software Engineering. In 1976, it became the International Conference on Software Engineering, ICSE, under the leadership of Raymond T. Yeh and C. V. Ramamoorthy. A discipline was taking shape. Requirements, architecture, specification, verification, validation, testing, debugging, processes, maintenance, configuration management, and security progressively became research subjects in their own right. A theory can be evaluated through its consistency or formal results. A development method, architecture, or tool must also demonstrate its value on real projects, with real teams, sometimes over several years. SIGSOFT is therefore one of the clearest heirs of Garmisch: not the inventor of software engineering, but one of the institutions that transformed a 1968 aspiration into a genuine professional field. Tony Wasserman embodies this history particularly well: the moment when it became necessary to establish that programming and software engineering were not quite the same thing.
-
Kevlin Henney liked thisI'll be running a one-day preconference tutorial/workshop on Monday 19th October in Kraków on Principle Misunderstandings (https://lnkd.in/eifq9MF4). We will sort out the (many) misunderstandings around DRY, SOLID, Conway's Law, Information Hiding, Separation of Concerns and more. The goal is to deepen the understanding that can be used to guide how systems are written, generated, reviewed and evolved.Kevlin Henney liked this💻 JDD 2026 wraca do Krakowa, a Praca.pl z przyjemnością obejmuje wydarzenie patronatem medialnym! 🚀 Już 20-21 października 2026 r. programiści, architekci, liderzy techniczni i eksperci spotkają się na jednej z najdłużej organizowanych konferencji software engineeringowych w Europie. Tegoroczna agenda obejmuje 8 ścieżek tematycznych - od Javy, JVM i architektury systemów, przez reliability i platform engineering, aż po AI Engineering, przywództwo techniczne i rozwój zespołów. 🔥 W programie znajdą się tematy dotyczące: 🔹 bezpieczeństwa systemów AI i Prompt Injection, 🔹 Agentic AI, 🔹 kryptografii postkwantowej, 🔹 optymalizacji JVM, 🔹 architektury systemów w erze AI. 🎤 Keynote'y wygłoszą między innymi Kevlin Henney, Victor Rentea i Monica Beckwith, a na uczestników czekają również sesje eksperckie, JUGmajster, Unconference oraz mnóstwo okazji do networkingu i wymiany doświadczeń. 📅 20-21 października 2026 r. 📍 Hotel Metropolo, Kraków 💙 Dla społeczności Praca.pl przygotowano 10% rabatu na bilet indywidualny. 🏷️ Kod: PRACAPL10 Szczegóły 👉 https://cutt.ly/5yv72cCQ Do zobaczenia na JDD 2026! 👋 #PracaPL #JDD2026 #PatronMedialny #SoftwareEngineering #Java #AI #Programowanie #IT
-
Kevlin Henney liked thisI'm running a 2-day preconference workshop for Codecamp in Iași next month: Architecture with Agility https://lnkd.in/eKqrnhKvKevlin Henney liked thisOctober is turning out to be a wild month for software craftsmanship in Romania, and Iasi is keeping the momentum going strong. With Kevlin Henney and James Lewis steering the ship as Masters of Ceremonies, our stages in Iasi bring together an incredible lineup of international authors, software architects, and tech leaders: Mark Richards, Neal Ford, J. B. Rainsberger, Tariq King, Tudor Datcu, Russell Miles, Mihaela Ciobanu, Emil Dan, Eliza Vintu, Constanta Ghitu, 🐜Karol Skrzymowski, James Coplien, George Onofrei, Flavian Cristea, and Florin Asăvoaie. Expect hard-earned lessons from the trenches, real architectural trade-offs, and the kind of practical insights you can actually take back to your team on Monday. Masterclasses: October 27–28 Codecamp Day: October 29 📍 Agora Center, Iasi Check out the lineup, lock in your dates, and bring your toughest questions. 🔗 Full agenda & tickets: https://lnkd.in/dv2XxDnX
Experience & Education
-
Curbralan
******* ********
View Kevlin’s full experience
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Languages
-
Portuguese
-
Organizations
-
ACM
Senior Member
Recommendations received
3 people have recommended Kevlin
Join now to viewView Kevlin’s full profile
-
See who you know in common
-
Get introduced
-
Contact Kevlin directly
Other similar profiles
-
Eoin Woods
Eoin Woods
(Quick Tip: if you send me a connection request, add a few words so I know how we met. Thanks!)<br><br>I am an experienced software engineer and architect, formerly CTO and Chief Engineer at Endava where I was responsible for capability development and innovation, as well as architecture, consultancy and strategy work for some of our largest clients. I am also an Academic Visitor, teaching at Imperial College London on a part-time basis. Prior to Endava I have developed databases, created security software and designed many, many systems to move money around in complicated ways. <br><br>My main professional interests are software architecture, sustainable software ("green software"), and software security. <br><br>I am a regular conference speaker, I have co-authored or contributed to four books on software architecture and I received the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU.
5K followersTring
Explore more posts
-
SquashTM
672 followers
🐌 Is QA slowing you down? Or is the real issue a lack of shared visibility and structure? In this article, Tiago Moura Evangelista shares how years of dealing with fragmented processes led to one clear conclusion: when QA operates in isolation, it becomes a bottleneck. By rethinking the role of QA and adopting a structured approach with SquashTM, his team was able to: Align requirements, tests, and results in a single flow Provide clarity to all stakeholders, early and continuously Shift QA from a gatekeeper to a facilitator of confident releases 👉 Read the full article: https://lnkd.in/ey_SyR_t Because when quality information flows, teams move forward ! #QA #SoftwareTesting #TestManagement #SquashTM #QualityEngineering #ProductDelivery #ReleaseConfidence
5
-
Ali Khalid
Emirates • 13K followers
Will AI coding agents replace software developers? It’s the hottest debate in tech right now. Some say developers will disappear, others say nothing will change. My view sits somewhere in the operational middle. Before forming an opinion, it’s worth observing something interesting. 🤖 The People Closest to the Models Are Often the Most Realistic A pattern I keep noticing: • The strongest believers in “AI replacing developers” are often far from real software development • The engineers working closest to the models tend to be far more measured • Many see the limitations very clearly This isn’t skepticism, it’s proximity to reality. 💡 Writing Code Is Design Thinking Coding is often misunderstood as typing lines of syntax, in reality it’s design. When developers work, they are: • Defining system boundaries • Managing trade-offs • Anticipating failure modes • Designing interactions between components That’s architecture thinking. LLMs, by contrast, are probabilistic tools, they predict the next token based on patterns in training data. That’s powerful, but it’s not the same as strategic reasoning about a system. They can remix what exists, yhey don’t truly understand the system they’re designing. ⚠️ Reliability Still Matters Another practical reality - LLMs will ALWAYS hallucinate. That’s manageable in many contexts, but production systems have a very low tolerance for mistakes. When code runs critical pipelines, financial systems, or operational processes: • A small error can cascade • Edge cases matter • Assumptions must be explicit That responsibility still sits with engineers. 🚀 So What Actually Happens? AI will absolutely change software development. Developers using AI tools will be dramatically more productive. • But the role doesn’t disappear, it evolves. • Less time writing boilerplate, more time designing systems, more time validating outcomes. In other words: The value shifts from typing code to thinking about systems. And that was always the hall mark of a good engineer anyway!
35
25 Comments -
GopherCon UK
2K followers
Are your Go dependencies becoming a tangled mess? 🧹 Time to spotlight another excellent talk from GopherCon UK: "Go Module Hygiene: Keeping go.sum and go.mod in check." ✅ 🔎 In this practical session, DevOps and Software Engineer Emily A. dives into the unsung heroes of your Go projects: the `go.mod` and `go.sum` files. She explains how, without proper care, they can quickly bloat with unused packages, outdated versions, and potential security risks. 🛡️ The talk provides actionable strategies to keep these files clean and efficient. Emily covers essential techniques for identifying and removing unnecessary dependencies, resolving version conflicts, and auditing modules to safeguard your projects and maintain reproducible builds across all environments. 🎙️ The full recording is now live on our YouTube channel: https://lnkd.in/dt94zX8b #GopherConUK #Golang #Go
57
-
Debasish Ghosh
Modiqo • 6K followers
And now for some readings of user level RCU .. and a landmark paper that led to the implementation of liburcu - the user space RCU library, a Christmas Day evening read .. Why RCU is difficult in user space ? RCU, particularly its high-performance Quiescent-State-Based Reclamation (QSBR) variant, is easier in kernel mode because the kernel scheduler automatically detects quiescent states whenever a CPU context-switches, enters user mode, or idles, allowing grace-period tracking without any explicit cooperation from kernel code. In user mode, applications lack this built-in mechanism, so threads must explicitly register and periodically report quiescent states (e.g., by calling specific functions), imposing invasive global constraints on the entire application. These requirements make user-level RCU harder to adopt broadly, as they complicate library design and require modifications to all potentially reading threads, which is impractical in many user-space programs. User level implementations of RCU : This paper contributes to user-level RCU by formally describing efficient and flexible implementations that overcome the limitations of prior approaches, which either imposed high read-side overhead or severely restricted application design. It presents multiple classes of RCU (including QSBR, memory-barrier, signal-based, and bullet-proof variants) with detailed algorithms, performance analysis, and comparisons to locking, directly forming the foundational basis for the liburcu library's core flavors and enabling its widespread adoption in user-space applications.
74
3 Comments -
Chiron Courseworks LLC
6 followers
Accessibility as the foundation, not an afterthought. usedart.io Most legacy documents — PDFs, course materials, reports — are not screen reader friendly. Fixing them is slow, expensive, and often ignored until it becomes a problem. DART changes that. 👉 Upload your document 👉 It’s transformed into a structured, accessible format 👉 WCAG 2.2 AA–aligned output in seconds 💡 What you get: ✔ Fixed heading structure & reading order ✔ Accessible navigation (TOC, sections) ✔ Clean, structured HTML (not just extracted text) ✔ Accessibility-first formatting and themes No subscriptions. No enterprise friction. Just pay as you go. Less than $1 per page. Democracy is synonymous with accessibility. Accessibility is access. #Accessibility #WCAG #WCAG22 #Section508 #DigitalAccessibility #EdTech #InstructionalDesign #AI #GovTech #Compliance #Startups #SaaS
2
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More