Asking AI to build a presentation about an intro to AI with @joshholmes #CascadiaPHP
After an AI panel, the afternoon's #CascadiaPHP sessions are about to commence. @vanamerongen will be walking folks through Git in the workshop track, @jeremeamia will be talking (and singing!) through diagramming like a principal engineer, and Kaitlyn Concilio will be showing how to tell stories with data.
Get in your time machines and meet me 14 hours ago! #karaoke #CascadiaPHP
This isn't me inviting you to #karaoke (last night) #CascadiaPHP
The last morning 50-minute talks for #CascadiaPHP 2024, starting in ten minutes, are @TimB0nd walking through code review, and @heiglandreas explaining how to wrangle Unicode.
Starting at 10am at #CascadiaPHP we'll have Kurtis Holsapple walking through TDD in Laravel, and @matthewtrask showing the ABCs and 123s of HTTP APIs.
"And now I have some obligatory LLM slander" - @grmpyprogrammer #CascadiaPHP
If you have a test suite, you want to make sure your test is actually doing something useful. That's where mutation testing comes in. - @grmpyprogrammer #CascadiaPHP
If you're not going to write tests, at least use types and static analysis - @grmpyprogrammer #CascadiaPHP
Yes, this. PHP's type system is good enough at this point that there are a lot of bugs you can squash as you write your code by ensuring the type system prevents them. You just have to add types all over the place.