<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Maciej Zawieja</title><link>http://maciejzawieja.dev/</link><description>Recent content on Maciej Zawieja</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Tue, 08 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://maciejzawieja.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Grammatikwerkstatt</title><link>http://maciejzawieja.dev/apps/grammatikwerkstatt/</link><pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/apps/grammatikwerkstatt/</guid><description>&lt;p&gt;I designed and built Grammatikwerkstatt to turn German grammar study into active practice. It combines concise, source-checked explanations with varied exercises that ask learners to choose, build, correct, and write—not just read another table.&lt;/p&gt;&#10;&lt;p&gt;The experience covers 128 topics and 2,048 curated exercises from A1 to C1. Mixed sessions bring difficult forms back in new contexts, while progress stays on the learner’s device, so the entire product works without registration, advertising, or tracking.&lt;/p&gt;</description></item><item><title>Meet PATRICK - A guide in Masoala National Park, Madagascar</title><link>http://maciejzawieja.dev/videos/patrick-guide-masoala/</link><pubDate>Mon, 10 Mar 2025 23:03:52 +0000</pubDate><guid>http://maciejzawieja.dev/videos/patrick-guide-masoala/</guid><description>&lt;p&gt;In this interview, we sit down with Patrick, a seasoned guide in Masoala National Park, Madagascar. He shares his personal experiences, insights on the park&amp;rsquo;s biodiversity, and the challenges of protecting this vital rainforest. Learn about his deep connection to the land and his passion for sharing its wonders with visitors.&lt;/p&gt;</description></item><item><title>Flutter in 2024/2025: The Evolution of Cross-Platform Development</title><link>http://maciejzawieja.dev/blog/flutter-in-2024-evolution-of-cross-platform-development/</link><pubDate>Fri, 15 Nov 2024 09:00:00 +0100</pubDate><guid>http://maciejzawieja.dev/blog/flutter-in-2024-evolution-of-cross-platform-development/</guid><description>&lt;p&gt;Flutter has undergone remarkable transformations since its initial release, and 2024/2025 marks a pivotal era in its evolution. With Google&amp;rsquo;s continued investment and a thriving community, Flutter has matured into a powerful framework for building beautiful, high-performance applications across multiple platforms.&lt;/p&gt;&#10;&lt;h2 id="the-new-architecture-impeller-rendering-engine"&gt;The New Architecture: Impeller Rendering Engine&lt;/h2&gt;&#10;&lt;p&gt;Perhaps the most significant advancement in Flutter&amp;rsquo;s recent history is the full rollout of the Impeller rendering engine. Initially introduced in beta, Impeller has now become the default rendering engine for both iOS and Android platforms. This change addresses one of Flutter&amp;rsquo;s historical pain points - inconsistent rendering performance, especially on iOS.&lt;/p&gt;</description></item><item><title>Node.js in 2024: The Performance Revolution</title><link>http://maciejzawieja.dev/blog/nodejs-2024-performance-revolution/</link><pubDate>Tue, 05 Nov 2024 09:00:00 +0100</pubDate><guid>http://maciejzawieja.dev/blog/nodejs-2024-performance-revolution/</guid><description>&lt;p&gt;Node.js continues to evolve as one of the most popular runtime environments for server-side JavaScript development. The release of Node.js 22 in April 2024 (with LTS status in October) marks a significant milestone in its journey, introducing groundbreaking performance improvements and feature enhancements that cement its position as a leading technology for building high-performance backend applications.&lt;/p&gt;&#10;&lt;h2 id="v8-engine-updates-the-maglev-compiler"&gt;V8 Engine Updates: The Maglev Compiler&lt;/h2&gt;&#10;&lt;p&gt;At the heart of Node.js 22&amp;rsquo;s performance leap is the updated V8 JavaScript engine (version 12.4.254.14), which introduces the revolutionary Maglev compiler. This just-in-time (JIT) compiler sits between the existing TurboFan and Sparkplug compilers in the V8 optimization pipeline.&lt;/p&gt;</description></item><item><title>Spring Boot 3.x: Embracing Modern Java for Cloud-Native Applications</title><link>http://maciejzawieja.dev/blog/spring-boot-3-embracing-modern-java/</link><pubDate>Tue, 22 Oct 2024 09:00:00 +0100</pubDate><guid>http://maciejzawieja.dev/blog/spring-boot-3-embracing-modern-java/</guid><description>&lt;p&gt;Spring Boot has revolutionized Java application development since its introduction, and its latest versions continue to push the boundaries of what&amp;rsquo;s possible with the platform. Spring Boot 3.x represents a significant evolution, embracing modern Java features, cloud-native paradigms, and performance optimizations that make it more relevant than ever in today&amp;rsquo;s development landscape.&lt;/p&gt;&#10;&lt;h2 id="java-21-and-22-support-the-new-foundation"&gt;Java 21 and 22 Support: The New Foundation&lt;/h2&gt;&#10;&lt;p&gt;Spring Boot 3.3+ fully supports Java 21 and 22, allowing developers to leverage the latest language features and performance improvements. This support brings numerous benefits:&lt;/p&gt;</description></item><item><title>Microservices and Cloud-Native Architecture in 2024: Trends and Best Practices</title><link>http://maciejzawieja.dev/blog/microservices-cloud-native-architecture-2024/</link><pubDate>Tue, 08 Oct 2024 09:00:00 +0100</pubDate><guid>http://maciejzawieja.dev/blog/microservices-cloud-native-architecture-2024/</guid><description>&lt;p&gt;The landscape of application architecture continues to evolve rapidly, with microservices and cloud-native approaches firmly established as the dominant paradigm for building scalable, resilient, and maintainable software systems. As we progress through 2024, several key trends and best practices have emerged that are reshaping how organizations design, deploy, and operate distributed systems. This article explores the current state of microservices and cloud-native architecture, highlighting emerging patterns, technologies, and challenges.&lt;/p&gt;&#10;&lt;h2 id="the-evolution-of-microservices-architecture"&gt;The Evolution of Microservices Architecture&lt;/h2&gt;&#10;&lt;p&gt;Microservices architecture has matured beyond its initial hype cycle into a nuanced approach with established patterns and practices. In 2024, we&amp;rsquo;re seeing several important evolutions:&lt;/p&gt;</description></item><item><title>React Native vs Flutter in 2024: Choosing the Right Cross-Platform Framework</title><link>http://maciejzawieja.dev/blog/react-native-vs-flutter-in-2024/</link><pubDate>Wed, 18 Sep 2024 09:00:00 +0100</pubDate><guid>http://maciejzawieja.dev/blog/react-native-vs-flutter-in-2024/</guid><description>&lt;p&gt;In the ever-evolving landscape of mobile app development, cross-platform frameworks have become increasingly sophisticated, offering compelling alternatives to native development. Two frameworks stand out in this space: React Native, developed by Meta (formerly Facebook), and Flutter, created by Google. As we progress through 2024, both have made significant strides, but which one is right for your next project? Let&amp;rsquo;s explore their current state, latest features, performance characteristics, and development experience to help you make an informed decision.&lt;/p&gt;</description></item><item><title>ApoGuide</title><link>http://maciejzawieja.dev/apps/apo-guide/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/apps/apo-guide/</guid><description>&lt;p&gt;ApoGuide – direct contact with your favorite pharmacy! Send prescriptions, order medications, and receive medical advice via the app from your local pharmacy. With the ApoGuide app, you&amp;rsquo;re connected to your local pharmacy around the clock. Save yourself the hassle of double-traveling and unnecessary wait times – try it now. In addition to the convenient pharmacy search, the app offers the option of sending e-prescriptions from your electronic health card or booking appointments at your pharmacy. With the online shop function, you can order over-the-counter medications from your pharmacy at any time. The highly secure chat function enables you to communicate quickly and securely with your local pharmacy – whether you have questions about medication availability or dosage instructions, your pharmacy is always there for you, even on your mobile. The ApoGuide app is the digital branch of your local pharmacy. See for yourself!&lt;/p&gt;</description></item><item><title>ApoPortal</title><link>http://maciejzawieja.dev/apps/apo-portal/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/apps/apo-portal/</guid><description>&lt;p&gt;ApoPortal was developed with the aim of enabling pharmacists to communicate securely, efficiently and reliably. At a time when data protection and information security are becoming increasingly important, the ApoPortal app represents a trustworthy solution for authentication in the chat of the GEDISA Pharmacy Portal. With ApoPortal you can use both the secure chat in the GEDISA Pharmacy Portal and mobile in the app, making your digital communication safe and easy.&lt;/p&gt;</description></item><item><title>Saturn Deutschland</title><link>http://maciejzawieja.dev/apps/saturn/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/apps/saturn/</guid><description>&lt;p&gt;Shop on the go with the Saturn Deutschland app: Turn your smartphone into a technology hub and always stay up to date with the latest developments. Whether you&amp;rsquo;re looking for a new notebook or household appliance, you can use the free Saturn app to shop for electronics anytime, anywhere. The app features dark mode for eye comfort, express delivery options, and a modern interface with intuitive navigation.&lt;/p&gt;</description></item><item><title>MediaMarkt Deutschland</title><link>http://maciejzawieja.dev/apps/media-markt/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/apps/media-markt/</guid><description>&lt;p&gt;The MediaMarkt Deutschland app gives you the entire range of technology at your fingertips: all products, all services, and all offers. With this app, you can order the latest electronics, track deliveries, access digital receipts, and find the nearest stores. The app also offers exclusive coupons, a rewards program, and rapid delivery options including 90-minute delivery for selected products.&lt;/p&gt;</description></item><item><title>Kitchen Stories</title><link>http://maciejzawieja.dev/apps/kitchen-stories/</link><pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/apps/kitchen-stories/</guid><description>&lt;p&gt;Kitchen Stories is an award-winning cooking app that provides thousands of free recipes, instructional videos, and cooking articles. The app features step-by-step photo instructions, HD recipe videos, and allows users to create their own digital cookbooks. With over 10,000 recipes ranging from quick meals to complex dishes, Kitchen Stories helps users discover new culinary skills and save their favorite recipes.&lt;/p&gt;</description></item><item><title>Let’s talk</title><link>http://maciejzawieja.dev/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/contact/</guid><description>&lt;p&gt;I’m always happy to discuss an interesting engineering problem, a thoughtful product, or a collaboration where software quality matters.&lt;/p&gt;&#10;&lt;p&gt;The simplest way to reach me is by email. You can also find my work and professional history through the links below.&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>http://maciejzawieja.dev/pp_gp.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://maciejzawieja.dev/pp_gp.html</guid><description>&lt;p&gt;This privacy policy applies to the QuickMemot Flashcards app (hereby referred to as the “Application”) for mobile devices that was created by the Service Provider as a free service. This service is intended for use “AS IS”.&lt;/p&gt;&#10;&lt;h2 id="information-collection-and-use"&gt;Information Collection and Use&lt;/h2&gt;&#10;&lt;p&gt;The Application collects information when you download and use it. This information may include:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Your device’s Internet Protocol address (for example, its IP address)&lt;/li&gt;&#10;&lt;li&gt;The pages of the Application that you visit, the time and date of your visit, and the time spent on those pages&lt;/li&gt;&#10;&lt;li&gt;The time spent on the Application&lt;/li&gt;&#10;&lt;li&gt;The operating system you use on your mobile device&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The Application does not gather precise information about the location of your mobile device.&lt;/p&gt;</description></item></channel></rss>