It's not 2023 if there's not an article about AI somewhere. Join Kyle as he shows us how to put together a React application that is a chatbot that you can speak to and be spoken back to, with the power of your voice, harnessing the power of OpenAI's Whisper model and ChatGPT API and the browser's Web Speech API.
It's not exactly a New Year's Resolution, but following an #Umbraco twitter conversation on conferences in December, Kyle has issued a "conference challenge" to the organizers of our varying festivals about how we engage with and compensate our speakers.
The websites we create can cause unintended consequences for our users, as some may encounter points of friction from barriers and setbacks that we may be unaware of from our own life experience. Kyle shares his recent challenges with eating, and how that has made him more thoughtful about the human cost of decisions we make with our code and design.
Kyle shows us how to make a custom property value converter, which makes it easy to implement the values from a custom property editor in the razor with strongly typed models without having to manually parse the JSON. It's easier than sacrificing a chicken and ten times more effective!
Kyle talks about his fledgling experience with travel and its connections to Umbraco, and his interest in the experience of Umbraco developers outside of America and Europe.
Kyle talks about one of his experiences with the Umbraco community and introduces both Skrift and its crew.