Skip to content
logo white
  • Expertise
    What We Help Clients Do
    Transform
    New Foundation
    • Azure Migration
    • Azure Virtual Desktop
    • Azure Optimization
    • Azure Adoption
    Protect
    Defense in Depth
    • Secure Cloud
    • Secure Edge
    • Secure IAM
    • DevSecOps
    Accelerate
    Intelligent Solutions
    • Data Engineering for AI
    • Copilot
    • AppDev with AI
    • LLMs and Cognitive AI
    • AI Training
    • AI Governance
    Operate
    Azure in Expert Hands
    • Managed Azure Services
    • Managed Security
    • Managed Compliance
    • Managed DR
    • AMP™
    Innovate
    Empower Your Future
    • App Modernization
    • DevOps
    • Data Modernization
    • Technical Training
    • Cloud Native AppDev
    Case Study Highlight
    Performance Tuning and Database Migration to Azure
    Read Case Study
  • Solutions
    • We can help you
    • Architect and Deploy a Powerful Azure Environment
    • Build Better Software, Faster, and More Securely W/GitHub
    • Elevate Your InfoSec Posture
    • Increase your Data Resiliency
    • Maximize your Value from Azure
    • Modernize Your Applications
    • Train and Upskill Technical Talent
    • Migrate your apps and data to Azure
    • Increase the power of your IT with improved scale, speed, security, and value.
  • Insights
    • Case Studies
    • Blogs
    • Events
    • Videos
  • Atmosera
    • Why Atmosera
    • About
    • Leadership
    • Careers
    • Contact
Get in Touch

Author: Blaize Stewart

How to Implement the Observer Pattern with Objects and Arrays in Pure JavaScript

A little over a year ago, I wrote an article about how to do data binding in pure JavaScript. Anyone that read my ramblings about data binding in pure JavaScript […]

Securing Docker Containers with a Web Application Firewall (WAF) built on ModSecurity and NGINX

This project is on GitHub One can never be too paranoid about online security for a number of reasons. Containers are generally considered to be more secure by default that […]

Choosing Between Containers and Serverless

Choosing the right tool for the job is not always as easy as it seems. Sometimes, there is more than one tool for doing something, and such is the case […]

X-twitter Youtube Linkedin

Copyright © 2025 | All Rights Reserved |  Privacy Policy

Legal Policy
  • Expertise
  • Solutions
  • Insights
  • Contact Atmo
Subscribe to our newsletter