State diagrams help to show the progress of event-driven objects in systems, such as ATMs. Learn how to create a state diagram and make your own with Cacoo!
A simple guide to drawing your first state diagram (with examples)
A UX Engineer is part designer and part developer. Discover what UX Engineers do, what skills they need, and what a typical workday looks like for them.
What exactly does a UX engineer do?
We're focusing on software architectural diagrams, which break structures down into layers that show how specific systems interact with users and systems.
Architectural diagrams: what to know, and how to draw one
ER diagrams and EER diagrams are helpful tools when designing a database or information system. But what's the difference, and which should you use?
ER diagrams vs. EER diagrams: What’s the difference?
Container orchestration tools, like Kubernetes, help developers manage complex applications and conserve resources. Here's how.
A simple introduction to Kubernetes and the world of containers
Creating a wireframe map is an effective way to display design ideas in a visual format and explore how users will navigate your site or application.
Here’s how to create a wireframe map (and why you should)
A fault tree analysis diagram is a visual representation of a process from start to finish, and they're useful for determining the cause of a failure.
Project problems? Use a fault tree analysis to get back on track
A data flow diagram is a visual way to show a process or system, which, in turn, can help you work out where there are issues and inefficiencies.
How to use a data flow diagram to supercharge your project
Star topology (or ‘star network’) is the most widely used network for LANs. Here are the pros, cons, and tips you need to know to make your network solid.
Get your server setup spot-on with star topology