I Replaced my App’s Core JavaScript Logic with AI — Is this the future?The app’s logic and functionality are outlined in plain English, with the LLM managing all decisions without traditional code…Feb 32Feb 32
18 Advanced React Techniques Every Senior Dev Needs to KnowAs React applications grow more complex, the patterns that were “just fine” when you were starting out might start to feel limiting. Maybe…Jan 616Jan 616
Building a No-JavaScript Star Rating WidgetIn the last couple of weeks, we built many common, fully interactive web user interfaces with just simple HTML and CSS. Not relying on…Dec 23, 20241Dec 23, 20241
Lets build a CSS-only Tabbed Content Switching UI ComponentThis week, I’m building tab switching logic with just a few hidden radio buttons, some CSS and no JavaScript at all!Dec 17, 20242Dec 17, 20242
Lets build a CSS-only Accordion Three WaysNot only we can build a fully-accessible accordion with just HTML and CSS, we can achieve three fundamentally different behaviours!Dec 9, 2024Dec 9, 2024
Lets build a HTML- and CSS-only Popup ModalLast week I posted a detailed introduction about the basic building blocks we will need for this project:Dec 2, 20241Dec 2, 20241
Custom Styled CSS Checkbox and Radio Buttons — In-depth introIn previous posts, we looked at many HTML and CSS features and tricks allowing you to achieve JavaScript level interactivity:Nov 28, 2024Nov 28, 2024
Building the World’s Smartest AI Home Voice Assistant with JavaScript — A Step-by-Step GuideEver since I started building my smart home with Apple HomeKit, I dreamed of having a truly smart voice assistant to control it. But in a…Nov 18, 2024Nov 18, 2024
Make Siri Answer *ANY* Questions with a Seamless ChatGPT IntegrationI’m sure most people who use Apple devices have felt disappointed or even frustrated when they had to get Siri to do anything more than…May 2, 20241May 2, 20241
Jobs That Will Likely Survive AI and Automation Over the Next 50 YearsAre you concerned about the impact of AI and automation on your career? Chat with my free AI assistant to get a personalised career advice!Mar 11, 20242Mar 11, 20242
Published inJavaScript in Plain EnglishComplete Introduction to JavaScript Bitwise Binary Operators — & | ^ ~ << >>>Are you ready level up your JavaScript game?Mar 2, 2024Mar 2, 2024
28 JavaScript One-Liners every Senior Developer Needs to KnowLearn how to implement complex logic with beautifully short and efficient next-level JavaScript syntax.Mar 1, 202411Mar 1, 202411
20 CSS One-Liners Every CSS Expert Needs to KnowSometimes all you need is a single line of CSS to achieve what you need potentially replacing dozens of lines of JavaScript.Feb 28, 202410Feb 28, 202410
McDonald’s AI Drive Thru Assistant with ChatGPT (GPT4) — JavaScript Tutorial and Starter KitIs it possible to build a Drive Thru assistant using GPT-4 that could compete with McDonald’s, which has invested hundreds of millions in…Oct 16, 2023Oct 16, 2023
A ChatGPT matekérettségije egy erős 4-es lettA GPT-4 éppenhogy lecsúszott az 5-ösről meglepően jó válaszokkal.May 9, 20231May 9, 20231
Creating Samantha from “Her” by Fine-tuning GPT-3 on the Movie ScriptYou can fine-tune GPT to speak in a specific way by training it on question-answer pairs … for example, conversations from an AI movieMar 20, 2023Mar 20, 2023
AI Car Mechanic — Diagnose Car Issues with new Chat Assistant | OBD Codes, JavaScript, ChatGPT…You can discuss any car related issue or specific OBD error code from your car with this AI Chat Assistant.Feb 27, 20233Feb 27, 20233
ChatGPT in an iOS Shortcut — Worlds Smartest HomeKit Voice AssistantEver since I tried ChatGPT and GPT-3, everything else feels painfully dumb and useless: Siri, Alexa, Google Home and all other “smart”…Jan 18, 202339Jan 18, 202339
Published inBits and PiecesI asked ChatGPT AI to write React and JavaScript code — I was shocked!A detailed analysis of my experience using Open AI’s ChatGPT tool to create codeDec 19, 20226Dec 19, 20226
CSS-only Shopping Basket with a Fully Dynamic Price CalculatorLet’s use CSS to calculate the total price of basket items dynamically also taking amount and shipping fees into consideration!Sep 12, 20221Sep 12, 20221