-
Home
-
News
-
Ansa.it (italian)
- Homepage
- Cronaca
- Mondo
- Economia
- Sport
- Cinema
- Tecnologia
- Ultima ora
- English news
- Foto
- Video
- Abruzzo
- Basilicata
- Calabria
- Campania
- Emilia Romagna
- Friuli Venezia Giulia
- Lazio
- Lombardia
- Marche
- Molise
- Piemonte
- Puglia
- Sardegna
- Sicilia
- Toscana
- Tretino Alto Adige \ Sudtirol
- Umbria
- Valle d' Aosta
- Veneto
- Ambiente ed Energia
- Motori
- Terra & Gusto
- Salute e Benessere
- Scienza e Tecnica
- Europa
- Nuova Europa (IT)
- Nuova Europa (EN)
- Viaggiart
- CNN
- Various
-
Ansa.it (italian)
-
Software Development
-
Dzone
- AI\ML Zone
- Agile Zone
- All contents
- Big Data Zone
- Career Development Zone
- Cloud Architecture Zone
- Containers
- Data Zone
- Database Zone
- Deployment Zone
- DevOps and CI/CD
- Dzone Home
- Frameworks
- Integration
- IoT
- Java
- Javascript
- Languages
- Maintenance
- Methodologies
- Microservices
- Monitoring and Observability
- Open Source
- Performance
- Publications
- Security zone
- Team management
- Testing, Tools, and Frameworks Zone
- Tools
- Web Dev
- Frontend Development
- Java
- PHP
- Python
- Sofware Engineers
-
Dzone
-
AI
-
Cyber Security
- Threat Post
-
Websites
- Cisco Blog
- Cisco Security
- Cybersecurity 360
- Daniel Miessler
- Dark reading
- Darknet.org
- EC Council
- GBHackers On Security
- Google Online Security Blog
- Graham Cluley - Cybersecurity and AI keynote speaker
- Guardian computer security
- HackRead
- Hacker Combat
- Help Net Security
- IT Governance Blog
- IT Security Central
- ImmuniWeb - Cybercrime Investigations Weekly
- Kali Linux
- Krebs on Security
- Naked Security
- Schneier on Security
- Search Security
- Securelist.com
- Security Affairs
- Security Gladiators
- Security Week
- Seqrite Blog
- TRUSTe Blog
- The Hacker News
- Threat Insight Blog
- Trend Micro
- Zero Day | ZDNet
-
Gaming
Laracasts
The best source of Laravel training on the web.
Practical Progressive Web Apps : Debugging Vite Caching
Our service worker is precaching pages, but the offline view still falls apart in development when Vite...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Offline Placeholders
Our offline flow is taking shape, but we need to be more selective about what the service...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : A Cache-First Strategy
After working through stale-while-revalidate, let's refactor a bit and switch to a cache-first strategy for assets that...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Improving Offline UX
The browser can tell us when it thinks we're offline, but for a proper PWA we should...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Offline Notifications
Now that our PWA can keep pages working offline, we should make that experience a lot clearer...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Subscribing To Notifications
Next, we're going to wire up the client side of push notifications so the browser can actually...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Asking Permission For Notifications
Now that we're stepping into push notifications, we need to tackle the first and most important piece...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Interacting With Notifications
Now that we can receive push notifications, let's make them actually useful by wiring up what happens...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Sending Notifications
Now that we're ready to start pushing, we'll begin in the service worker and wire up the...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Sending Mass Notifications
Now that we can notify a single user, let's expand that into a broadcast flow so we...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Unsubbing From Notifications
Now that push notifications are working, we should add a simple way to turn them off for...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Storing Requests In Indexeddb
Now that we have our offline state in place, we can make form submissions a lot smarter....
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Handling The Sync Event
Now that we're registering a sync event, we need to teach our service worker how to actually...
Posted on 18 August 2026 | 9:00 am
Practical Progressive Web Apps : Syncing Offline Data
Now we're finally ready to make our offline sync flow actually work, but first we need to...
Posted on 18 August 2026 | 9:00 am