AI Dev Lab

Mentoring Tomorrow's AI Developers

Tag: Web Development

  • Tracking Visits During Maintenance: An Edge-First Cloudflare Architecture

    Tracking Visits During Maintenance: An Edge-First Cloudflare Architecture

    How to keep an Angular SPA and CMS-backed website communicative during downtime – and measure maintenance traffic without relying on the systems currently being repaired. Planned maintenance is one of the few situations in which a website needs to remain available precisely when its primary application cannot be trusted. The CMS may be deploying, the…

  • Teaching Children Password Security: A Parent’s Journey

    Teaching Children Password Security: A Parent’s Journey

    When my child started school, I faced an unexpected challenge: they needed a password for logging into school computers and various educational platforms during IT classes. Like many parents, I initially thought this would be straightforward. However, I quickly discovered a concerning trend. Teachers often request that parents set “very easy” passwords for young children,…

  • Middleware on Netlify with Next.js

    Yes, there are known issues with Next.js middleware (middleware.ts) on Netlify, and these can cause your pages not to display or route correctly in production, even if everything works locally. TL;DRread documentation:https://docs.netlify.com/frameworks/next-js/runtime-v4/redirects-and-rewrites/ Key Issues Identified Workarounds and Recommendations Summary Table Issue Type Impact on Netlify Workaround/Advice Middleware runs on all paths Causes 404s, breaks static…

  • How to read API and pass data to Chart.js

    How to read API and pass data to Chart.js

    Reading data from Json API, processing it and displaying on the page is one of the most popular solutions on the web.Can we do this with pure Typescript and frontend only? Let’s ask AI…. Then we need to compile ts into javascript, create js code snippet and make sure our && is not replaced with…

  • Too lazy to solve labyrinths

    Too lazy to solve labyrinths

    One of my colleagues created script generating labyrinths. An idea was to proactice js and canvas and to generate some fun for his kids.But what if some kids are bored and don’t like labyrinths? I created simple solution (pure html/js) which is able to find correct way in that labyrinth. It is iterative, brute force…

  • Pie Chart 3d version 2.0 is coming ….

    After several weeks of hard work, new version of Pie Chart 3d library and new App is coming. New features: you can save images to camera roll, you can define colours using RGB palette (HSV is still handled), chart, labels, title can be moved on the screen with one tap, you can change title font…

  • Newsweek PL w wersji dla iPad – początek rewolucji

    Newsweek PL w wersji dla iPad – początek rewolucji

    Pojawienie się aplikacji Newsweek PL i pierwszego darmowego numeru czasopisma w wersji na iPada zapowiada długo wyczekiwaną rewolucję w przejściu z papieru na wersje elektroniczne. A w zasadzie to już jest rewolucja – i to w doskonałym wykonaniu. Październikowy numer Newsweek w wersji elektronicznej to już nie odbicie wersji papierowej, ale pełnoprawne wydanie przygotowane specjalnie…