All my tips for giving better presentations are condensed into one five minute musical lightning talk at www.kryogenix.org/days/2022/10... :-)
All my tips for giving better presentations are condensed into one five minute musical lightning talk at www.kryogenix.org/days/2022/10... :-)
I LOVE this!
I have matched my slides before, if thatβs of any consolation.
Nice! Great minds, etc, etc!
Not all events have an MC though. The comedy example is great, since often comedians have to introduce themselves from off stage in the third person, even though it's clearly them.
Ha! And as a lover of live code and live demos, I disagree! Though you should always have a backup recording.
I think my biggest pet peeve with this, though, is saying you're going to "live demo" and then playing a video.
I've written a post containing some tips for giving better presentations!
None of these tips can replace great content, but they will help you start strong and keep the energy going all the way through to the applause at the end.
philna.sh/blog/2026/03...
Do you have any more tips to share?
I did that a few years ago and it was such a delight when I realised I didnβt have to make a new design to change the underlying framework.
The warning is, Astro updates much more often than Jekyll does.
My coding agent is using console.log debugging and I've never felt more validated.
Oh damn, I hadn't checked spam! Looks like I have 37 so far, but one more dropped in while I was typing this!
I did get a couple, yeah! It used my email with a +random tag in it too. Hoping I don't get more...
**too.
Fair enough! Itβs good to see that is on the way to.
Hope it does! Let me know how it goes!
I updated an npm package to publish using @npmjs.bsky.social /@github.com trusted publishing, but it took me a few goes to get it right.
These are the things that I needed to do to get trusted publishing to work for me: philna.sh/blog/2026/01...
In my attempt to blog more consistently I am having to stave off the desire to redesign first, because neither would get done!
I might actually write this up. I also have another post to write. Iβm bringing my (personal) blogging back this year!
I donβt want you to stop until all your buttons are made of divs and your hover and focus styles are kept in state.
They are making the effort to learn in public too, and I appreciate their reply to my tweet.
Their display name includes βfull stack developerβ and their bio lists HTML, CSS, JS, React and Node.js. Indicates to me that theyβre primarily a React dev!
Thatβs something weβre all going to miss when LLMs fully sink SO. So many people will get βyouβre absolutely right!β Instead of βnot like that, moronβ. Iβm not saying either is good, but people learned things from being corrected at least.
Modals drive me mad. But if youβre going to do them, dialog is on the baseline now!
Time to get to work on my β10 things you didnβt know about JSXβ series. Number 7 will blow your mind.
To be honest, my original intention was to get out some frustration at code that I saw. But if someone learns something from it, then thatβs a win (someone did reply on X that they didnβt know about those features and would be looking them up).
Hopefully someone put you on the right path shortly after!
That may be, but suggestions one looks into HTML attributes and learn the underlying platform usually fall on deaf ears, while a little conflict can carry the message further to plant those seeds.
A React app that has a useEffect that listens to the window resize event and returns whether the screen is mobile or not so that different images can be displayed?
These are the lengths that React developers will go to to avoid learning about the <img> tag's sizes and srcset.
Discovered the contact form on my website was broken and ended up learning how to set up trusted publishing to npm. So that was quite the rabbit hole of an evening.
Hurrah for Temporal now shipping in Chrome!
Better update this blog post already.