.

If you’re not watching the recaps from AI Portland, you’re missing out

Going to the events is the absolute best. But if you can’t make the event, this recap is always a close second. Always love the content and community efforts from AI Portland.