Comprehensive dark mode theming, advanced IP risk detection for event tracking, and infrastructure streamlining shipped across five projects this week.
#bhonda.com
Added complete dark mode support with theme switching capabilities.
- Shiplog system now includes status workflows for better content management.
- Versioning for tracking changes over time.
- Reactions for reader engagement.
- Transitioned to database storage with admin controls, CDN integration, and a polished frontend experience.
- SEO optimizations to improve discoverability.
#Silo CDP
- Integrated IPHub to automatically detect and flag risky IP addresses in event data, adding a security and fraud prevention layer to event tracking.
- Streamlined the system by removing identity resolution features, refocusing the API as a pure event store for faster and easier maintenance.
- GeoLite2 database moved to a public directory and the geo-enrichment cron endpoint switched to GET for better caching and reliability.
- Configurable source-level video plugin configuration shipped, giving teams more control over tracking behavior.
#ADAPTS
- Added destination URL tracking to analytics metrics and improved test reliability.
- Removed Google Tag Manager in favor of a cleaner, more direct analytics implementation.
- Published a comprehensive analytics configuration guide to help teams set up tracking correctly.
- Destination URL and query parameter handling refactored for consistency across the platform.
#Adpharm Shad Registry
Extracted theme switching functionality into the rr7-stack-core, making it available for all projects built on the stack. Enhanced Terraform documentation with BunnyNet S3 authentication details.
#Formgen
- Reduced the CHB needs assessment from a longer flow to just 4 pages, improving completion rates.
- Type-safe in-app redirects implemented using standard Web APIs and Next.js middleware, replacing the old vercel.json configuration approach.
- Migrated to a shared infrastructure architecture with proper domain routing for better scalability.
- Optional field completion warning dialogs now help users avoid accidentally skipping important information.