Norbert - Personal Blog
    
        Welcome to my personal blog. Here you'll find articles on various topics, including software architecture, web development, and data processing.
        I hope you find the content useful and informative.
    
    
        Some of my other articles are available on the following websites:
    
    
    Articles
            
                            
                        
            
                            modularization
                            architecture
                            software development
                        
            Posted on 2025-10-18
            
                Practical challenges of system modularization - how to solve database-level coupling when extracting a module from a monolith. Comparing approaches: separation of responsibilities, projections, anemic events, and materialized views.
            
            
        
        
            
                            
                        
            
                            parquet
                            binary
                            columnar
                            file format
                            data compression
                            metadata
                            encryption
                            Apache Thrift
                            Flow PHP
                        
            Posted on 2025-09-20
            
                Complete guide to Apache Parquet - the binary, columnar file format. Learn how to achieve 10x smaller files, use metadata for lightning-fast filtering, understand Row Groups and Data Pages structure, and explore advanced features like encryption and Dremel algorithms.
            
            
        
        
            
                            
                        
            
                            data analytics
                            data warehouse
                            ETL
                            data processing
                            transactional systems
                        
            Posted on 2025-08-12
            
                Is your transactional system crashing under the weight of reports? Looking for a way to build a unified data source for your distributed system? Learn how to start building an efficient analytical data warehouse and avoid common pitfalls.
            
            
        
        
            
                        
            
                            AI
                            automation
                            PHP
                            development
                            claude
                        
            Posted on 2025-07-22
            
                A practical walkthrough of using Claude Code Agent to implement 27+ Symfony String functions in Flow PHP, breaking down complex tasks into manageable automated workflows.
            
            
        
        
            
                        
            
                            stimulus
                            testing
                        
            Posted on 2024-09-20
            
                Testing Stimulus controllers with absolute minimalistic approach. With only built in test runner, assert and JSDOM library
            
            
        
        
            
                        
            
                            home assistant
                            solar installation
                        
            Posted on 2024-08-07
            
                How to access historical statistics in home assistant.