[{"kind":"youtube#searchResult","etag":"KdfTZN8ytm6JbVRNDO2DKpMflWc","id":{"kind":"youtube#video","videoId":"p3OGfop-mtI"},"snippet":{"publishedAt":"2025-09-02T14:26:09Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"SolidStart Roadmap: DeVinxi and beyond","description":"Chapters ======= 00:00 Anomaly sponsorship 00:30 Team adjustments: Core and Fellowships 01:00 Roadmap for DeVinxi ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/p3OGfop-mtI/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/p3OGfop-mtI/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/p3OGfop-mtI/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2025-09-02T14:26:09Z"}},{"kind":"youtube#searchResult","etag":"5XqI2LhnTu0uBcAT20OK9V1OveM","id":{"kind":"youtube#video","videoId":"GMjNMod-AbY"},"snippet":{"publishedAt":"2024-12-19T15:57:25Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"Create your own AI Agent (with RAG) from SCRATCH","description":"Agentic #RAG refers to an AI system that doesn't just passively retrieve and use information. It actively reasons about what ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/GMjNMod-AbY/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/GMjNMod-AbY/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/GMjNMod-AbY/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-12-19T15:57:25Z"}},{"kind":"youtube#searchResult","etag":"O621Q73AZ1PQzaswpDnOcJbPles","id":{"kind":"youtube#video","videoId":"fBc2iIIWdkY"},"snippet":{"publishedAt":"2024-12-12T15:17:29Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"What does AI really mean?","description":"Artificial Intelligence leverages technologies like vector databases, language models, and embedding techniques to create ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/fBc2iIIWdkY/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/fBc2iIIWdkY/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/fBc2iIIWdkY/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-12-12T15:17:29Z"}},{"kind":"youtube#searchResult","etag":"IB9tue86pkONklpxTxScfDTUVCA","id":{"kind":"youtube#video","videoId":"n2SjqH5r4iw"},"snippet":{"publishedAt":"2024-11-29T12:25:00Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"Social logins in SolidStart with Single Sign-On (SSO)","description":"Single Sign-On (SSO) is a method that allows a user to log in to multiple applications or services with a single set of login ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/n2SjqH5r4iw/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/n2SjqH5r4iw/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/n2SjqH5r4iw/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-11-29T12:25:00Z"}},{"kind":"youtube#searchResult","etag":"iIG_fssv-MSY4Y-yX72ErJ1etYY","id":{"kind":"youtube#video","videoId":"SddUpzmeo50"},"snippet":{"publishedAt":"2024-11-20T13:27:04Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"Multi-threaded SolidStart with Web-Workers","description":"Web-Workers enable programs to run heavy computations, data processing, or file handling without blocking the user interface.","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/SddUpzmeo50/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/SddUpzmeo50/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/SddUpzmeo50/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-11-20T13:27:04Z"}},{"kind":"youtube#searchResult","etag":"Zw_i1xTv5qXh8xmHCl5B2pUxHWM","id":{"kind":"youtube#video","videoId":"FA2Axy_aKq8"},"snippet":{"publishedAt":"2024-11-12T12:15:02Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"E-mail verification flow, end-to-end with Node.js","description":"Verifying that address through a confirmation process serves multiple critical purposes: 1️⃣ it ensures the user has provided a ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/FA2Axy_aKq8/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/FA2Axy_aKq8/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/FA2Axy_aKq8/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-11-12T12:15:02Z"}},{"kind":"youtube#searchResult","etag":"-MkyxgjcetdDB9qR9KGaKhphj8A","id":{"kind":"youtube#video","videoId":"kjRcz2hWJ6s"},"snippet":{"publishedAt":"2024-11-05T14:34:14Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"Implement OTP (One-Time Password) verification with Node.js","description":"OTP is a type of 2FA (two-factor authentication ) method that requires users to enter a unique, randomly generated code to access ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/kjRcz2hWJ6s/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/kjRcz2hWJ6s/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/kjRcz2hWJ6s/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-11-05T14:34:14Z"}},{"kind":"youtube#searchResult","etag":"kP5BLh9s5fmcHw3YWkn8swszILQ","id":{"kind":"youtube#video","videoId":"IXvLskm6pxg"},"snippet":{"publishedAt":"2024-10-29T12:03:16Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"Implementing Auth from scratch - no dependencies!","description":"\"Auth\" is a double-abbreviation, it's used to refer to both Authentication (verifying who someone is) and Authorization (determining ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/IXvLskm6pxg/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/IXvLskm6pxg/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/IXvLskm6pxg/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-10-29T12:03:16Z"}},{"kind":"youtube#searchResult","etag":"8K8s1c87OERKyARXavnMOhUZqQI","id":{"kind":"youtube#video","videoId":"D9nEgdSYH1o"},"snippet":{"publishedAt":"2024-10-22T09:30:09Z","channelId":"UCfCr8kE8AL0tzDPbX1KX_gg","title":"All you need to add optimistic UI to your project!","description":"Optimistic updates are a technique used to improve the perceived responsiveness of an application. E.g.: When a user performs ...","thumbnails":{"default":{"url":"https://i.ytimg.com/vi/D9nEgdSYH1o/default.jpg","width":120,"height":90},"medium":{"url":"https://i.ytimg.com/vi/D9nEgdSYH1o/mqdefault.jpg","width":320,"height":180},"high":{"url":"https://i.ytimg.com/vi/D9nEgdSYH1o/hqdefault.jpg","width":480,"height":360}},"channelTitle":"Atila","liveBroadcastContent":"none","publishTime":"2024-10-22T09:30:09Z"}}]