Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about the tool used to make the figures in the blog post #11

Open
yassouali opened this issue Dec 5, 2019 · 2 comments
Open

Comments

@yassouali
Copy link

yassouali commented Dec 5, 2019

Hello, first thank you very much for the awesome post and the code. Clearly explained and illustrated.

I must say, the illustrations in the blog post are beautiful, I was wandering what tool you have used to make them.

Sorry for this unrelated question, feel free to close this issue if this is not the place to ask it.
Thanks.

@pbloem
Copy link
Owner

pbloem commented Dec 6, 2019

Hi yassoulali,

Thanks very much! The diagrams were drawn in keynote (Apple's version of powerpoint). I mostly use it because I'm very familiar with it (I make a lot of slides), not because it has very special features. Other diagram drawing programs will probably let you do the same thing.

To be honest, I think the key to drawing an effective diagram is not the tool itself but what you bring to the tool. Off the top of my head, the following are the most important things to keep in mind:

  • Keep a consistent color scheme with maximum five basic colors
  • If you need more variety, vary the saturation of the basic color, or the brightness.
  • Give the most important parts of the drawing high contrast
  • Make things align, and try to use (multiples of) the same height and width for all rectangular elements. (Graphic designers call this using a grid)
  • Remove everything that doesn't convey information.
  • Work out the drawing with pen and paper first. Try a few different approaches.
  • Obsess over the details (for instance, I export to PDF and then convert to SVG so that the diagrams look sharp).

These are all pretty standard graphic design/user experience principles. If you read up on those and put in a little practice, the tool you use doesn't make that much difference.

@pbloem pbloem closed this as completed Dec 6, 2019
@yassouali
Copy link
Author

Thank you very much !

@pbloem pbloem reopened this Sep 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants