Latest articles and posts from the IcePanel team
Learnings on adopting the C4 model, collaboration across disciplines, and the future of software architects
We made some big changes to Flows
Top alternatives to LucidChart for creating architecture diagrams
Practical tips on building a bootstrapped startup in Vancouver
An overview of the top alternatives to UML for software architecture diagramming
Our honest thoughts on diagram-as-code for documenting software architecture
A quick guide on how to model common architecture patterns with the C4 model in IcePanel
Interview on building race cars, collaboration, and using IcePanel for technical alignment
Tips for creating useful diagrams in IcePanel using the C4 model
Comparing IcePanel and Miro for designing software architecture
Interview on designing and documenting software architecture in lage-scale organizations
Results from IcePanel’s survey to architects and technical leaders on software architecture
Comparing IcePanel and LucidChart for documenting and designing software architecture
A step-by-step guide on creating data flow diagrams in IcePanel with the C4 model
An overview of the most common UML diagram types
Assessing architecture risk comprehensively using IcePanel and the C4 model
Key differences between UML sequence diagrams and IcePanel Flows to communicate user journeys in your software systems
A step-by-step guide on creating deployment diagrams in IcePanel with the C4 model
A step-by-step guide to modelling event-driven flows using the C4 model in IcePanel
A step-by-step guide to model microservices in IcePanel using the C4 model
Resources and guides to learn about the C4 model
How to craft compelling architecture stories with dynamic diagrams and Flows on IcePanel
A primer on how to create deployment diagrams in IcePanel
Showing a birds-eye view of multiple systems in your architecture with the C4 model
An introductory guide to using IcePanel in 5 steps
The benefits of modelling and diagramming your software architecture to achieve accuracy, consistency, and speed
A breakdown of the key differences between the C4 model and UML for documenting your software architecture
Learn about the C4 model in 5 minutes
All about microservice catalogs and the top tools for an up-to-date list of your services
Designing layered software architecture diagrams with IcePanel
Comparison and features for tools that create UML sequence diagrams with code
A comparison of relational databases and the different types of non-relational databases
Document, key-value and in-memory databases from the 3 major cloud providers
Risk storming is a technique for collaboratively identifying risks in your software architecture
Message queues for Cloud and decoupled architectures and their advantages and disadvantages
Visualize and communicate event definitions, payload schemas and service dependencies
Create custom RSS feeds with release notes for your cloud stack
An industry standard for defining asynchronous APIs for event-driven architecture
ADRs document architecturally significant decisions made over time
Sequence diagrams that are understandable to everyone in your team
Sticky notes for whiteboarding and collaborating on your system designs with the C4 model
Visual and code-based diagramming and modelling tools for the C4 model
Advantages and disadvantages of the most common software architecture patterns
Comparing 7 popular languages for designing and modelling software systems
The C4 model is a simple way to diagram software architecture consisting of just 2 things
6 common mistakes in software architecture diagrams and how to avoid them
The best free and paid tools to diagram your software architecture
Top 5 tips and tricks for IcePanel power users
The best free and paid tools for visually modelling your software architecture
The best free and paid tools for diagramming your software architecture with code
Import and diagram from your software catalog in Spotify Backstage using IcePanel
The best free and paid tools to visualize your software architecture
Reducing maintenance of software architecture diagrams with interactive IcePanel overlays
Best practices for modelling your software architecture in IcePanel using the C4 model
Common diagramming mistakes we see and how to easily fix them
Use these simple tips to improve your C4 model software architecture whiteboard sessions
Why generating diagrams from code may not be as helpful as you think
Why we used a minimalist backend REST API powered by an OpenAPI spec
A set of workshops to help you get started with the C4 model
When starting your C4 model journey, a common question is “what are our systems?”... here’s how you work that out
How we achieved SOC 2 Type 2 compliance and learnings from the experience
Why abstractions help you move faster
Scaling the C4 model in an enterprise using the supplementary system landscape diagram
Should you use the C4 model for system architecture design?
When should you choose to diagram or model your software architecture?