my articles How I built a Yoda AI chatbot ByAndyson 1 October 2024 Tech Careers of Tomorrow: In-Demand Skills and Job Opportunities ByAndyson 5 June 2024 Artificial Intelligence in Everyday Life: How AI is Transforming Industries ByAndyson 28 May 2024 Building a web app (Whinst): Epilogue ByAndyson 25 May 2024 Cybersecurity Threats 2024: How to Stay Ahead of Evolving Risks ByAndyson 21 May 2024 Building a web app (Whinst) weekly update #5 ByAndyson 18 May 2024 Building a web app (Whinst) weekly update #4 ByAndyson 6 May 2024 Building a web app (Whinst) weekly update #3 ByAndyson 6 April 2024 Building a web app (Whinst) weekly update #2 ByAndyson 22 March 2024 Building a web app (Whinst) weekly update #1 ByAndyson 11 March 2024 Building a web app (Whinst) Part 28: Working with different design elements ByAndyson 1 March 2024 Building a web app(Whinst) Part 27: Creating a responsive Navbar ByAndyson 12 February 2024 Building a web app (Whinst) Part 26: Creating a UI and UX design plan ByAndyson 2 February 2024 Building a web app(whinst) part 25: Adding search functionality ByAndyson 29 January 2024 Building a web app(whinst) part 24: Adding email and password editing functionality ByAndyson 23 January 2024 Building a web app (Whinst) Part 23: Adding link and social media sharing functionality ByAndyson 11 January 2024 Building a web app (Whinst) Part 22: Redoing page loading functionality with React suspense ByAndyson 7 January 2024 Building a web app(Whinst) Part 21: Adding file editing and page loading functionality ByAndyson 1 December 2023 Building a web app (Whinst) part 20: Adding video thumbnail creation functionality ByAndyson 27 November 2023 Building a web app (Whinst) Part 19: Adding video playing functionality ByAndyson 22 November 2023 Building a web app (Whinst) Part 18: Displaying uploaded images ByAndyson 17 November 2023 Building a web app (Whinst) Part 17: Setting up file upload functionality ByAndyson 15 November 2023 What happened to crypto? ByAndyson 14 November 2023 What would happen if artificial intelligence is not regulated? ByAndyson 4 November 2023 My tech opinion: After the iPhone 15 is innovation at Apple dead? ByAndyson 2 November 2023 Building a web app (Whinst) Part 16: Setting up authorization ByAndyson 1 November 2023 How tap-to-pay/contactless cards work ByAndyson 25 October 2023 Building a web app (Whinst) Part 15: Creating and adding all API endpoints ByAndyson 17 October 2023 Building a web app (Whinst) Part 14: Creating and adding home page API endpoints ByAndyson 5 October 2023 Building a web app (Whinst) Part 13: Setting up user account verification ByAndyson 5 October 2023 Building a web app (Whinst) Part 12: Creating a custom sign in page, adding authentication form validation and password encryption. ByAndyson 5 October 2023 Building a web app (Whinst) Part 11: Setting up user authentication (2/2) ByAndyson 5 October 2023 Building a web app (Whinst) Part 11: Setting up user authentication (1/2) ByAndyson 5 October 2023 Building a web app (Whinst) Part 10: Setting up the database ByAndyson 5 October 2023 Building a web app (Whinst) Part 9: Learning Express and PostgreSQL ByAndyson 5 October 2023 Building a web app (Whinst) Part 8: Building the frontend (summary) ByAndyson 5 October 2023 Building a web app (Whinst) Part 7: Building the home page (2/2) ByAndyson 5 October 2023 Building a web app (Whinst) Part 7: Building the home page (1/2) ByAndyson 5 October 2023 Building a web app (Whinst) Part 6: Making the pages responsive ByAndyson 5 October 2023 Building a web app (Whinst) Part 5: Creating pages and adding structure to them ByAndyson 5 October 2023 Building a web app (Whinst) Part 4: Setting up the development environment and creating the project. ByAndyson 5 October 2023 Building a web app (Whinst) Part 3: Learning TypeScript and Next.js ByAndyson 5 October 2023 Building a web app (Whinst) Part 2: Creating a development plan ByAndyson 5 October 2023 Building a web app (Whinst) Part 1: Choosing a tech stack ByAndyson 5 October 2023 Building a web app (Whinst): Prologue ByAndyson 5 October 2023 Building a mobile app (Course Assist): Epilogue ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 24: Deploying the Course Assist apps to production ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 23: Testing the app UI on different screen sizes ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 22: Setting up push notifications ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 21: Building the Course Assist APKs for testing ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 20: Adding some last minute bug fixes and features ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 19: Improving the payment process ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 18: Integrating a new payment gateway ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 17: Customizing the Couse Assist admin interface ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 16: Testing the Course Assist apps on iOS ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 15: Setting up an SMTP server ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 14: Adding timestamps to conversations and creating a professional business email ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 13: Updating the chat UI and adding terms of service and a help page. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 12: Setting up file download functionality and improving chat performance using FlashList. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 11: Creating an app icon, splash screen and verification code email template. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 10: Building the Course Assist landing page. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 9: Deploying the NodeJs Socket Server to Digital Ocean. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 8: Deploying the Course Assist backend to AWS. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 7: Adding some final features and bug fixes (2/2). ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 6: Testing the system ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 5: Rebuilding chat functionality from scratch (2/2). ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 5: Rebuilding chat functionality from scratch (1/2) ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 4: Creating a simple expert registration and verification system. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 3: Adding chat functionality powered by MinChat. ByAndyson 5 October 2023 Building a mobile app (Course Assist) Part 2: Setting up real-time data transfer functionality using SocketIO ByAndyson 5 October 2023 Building a mobile app (Course Assist) : Part 1 ByAndyson 5 October 2023 Building a mobile app (Course Assist) : Prologue ByAndyson 5 October 2023