David Koloski
banner
david.kolo.ski
David Koloski
@david.kolo.ski
Fuchsia at Google. Previously Robot Entertainment, Vicarious Visions. Author of http://rkyv.org. he/him
I’ll do it when everyone can finally agree on X11 or Wayland so I don’t have to write twice as much code for windowing and input
December 17, 2025 at 3:29 PM
I wanted to like monster train but it seemed too easy after a run or two (coming from a slay the spire enjoyer). Does the difficulty ramp up more over time?
December 16, 2025 at 11:28 PM
okay have fun making good slideshows! don't forget to practice and speak more slowly!
November 8, 2025 at 11:26 PM
9. "don't read directly from your slides" is approximately incorrect. you shouldn't literally put the words you intend to say on your slides, but your slides should summarize what you're saying succinctly. your speech WILL inevitably confuse people, but your text can fix that and catch them back up.
November 8, 2025 at 11:26 PM
8. your audience will, by default, only be able to think about what they're currently looking at. leverage storytelling techniques to get them to remember things you've said:

- break your presentation into titled sections
- add a table of contents
- repeat the name of the section when you finish it
November 8, 2025 at 11:26 PM
7. meaningful text should stay in a big block because that's how text is read. text that is scattered around a slide is read less efficiently AND loses the context of the surrounding text. most text benefits more from being near related text that it does from being anywhere else.
November 8, 2025 at 11:26 PM
6. most slideshow templates should be avoided. they are made by people who only know how to make things pretty. those people usually DO NOT understand how to communicate effectively with slides. no theme will usually do a better job than heavily-themed ones, but very light theming is optimal.
November 8, 2025 at 11:26 PM
5. the only thing more distracting than images is movement. this includes videos, animations, and demos. if you show a video, animation, or demo, it should be the ONLY thing on-screen because it will steal eyeballs from everything. in general, demos > videos > animations because you can pace demos.
November 8, 2025 at 11:26 PM
4. text is simultaneously the least visually interesting part of your slides and the most important content of your presentation. use VERY SIMPLE transitions to draw your audience's eyes back to text. i usually stick to "appear the next bullet point" transitions.
November 8, 2025 at 11:26 PM
3. use distracting visuals to your benefit. making a slide 50% text and 50% diagram or visual aid is a good default. because they dominate eyeball time, visual aids should relate to almost all of the text on a slide. you should proactively move unrelated text content to another slide.
November 8, 2025 at 11:26 PM
2. visuals, especially images, are distracting. if you put an image next to text, your audience will tend to stare at the image and not read your text. put images on separate slides by default so you can advance past them. what you don't show is as important as what you do.
November 8, 2025 at 11:26 PM
1. strongly prefer themes where the main content is black on white. your background should be similar in brightness to the space it will be in, and most presentations are given in bright spaces. projectors also tend to wash out dark colors, which make dark theme slides harder to read for audiences.
November 8, 2025 at 11:26 PM
tell it to the "meta-variable `x` repeats 10 times, but `y` repeats 2 times"
November 6, 2025 at 4:54 PM