<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>m4x blog</title><description>Another day to Frontend, Performance, React, Javascript</description><link>https://blog.m4x.io/</link><item><title>The Model Wants to Finish. You Want It to Be Right.</title><link>https://blog.m4x.io/2026/2026-the-model-wants-to-finish-you-want-it-to-be-right/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-the-model-wants-to-finish-you-want-it-to-be-right/</guid><description>AI is optimistic about its own progress. Once you understand that, the question stops being &quot;should I use AI&quot; and becomes &quot;where is its optimism going to hurt me.&quot;</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>UI Patterns for Agent-Driven Products: Less Clutter, More Clarity</title><link>https://blog.m4x.io/2026/2026-ui-patterns-for-agent-driven-products/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-ui-patterns-for-agent-driven-products/</guid><description>Some thoughts about designing mass-market agent-driven interfaces that reduce clutter, adapt to context, and stay legible-especially when the product should assist without overruling user judgment.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Vibe Coding Is Here to Stay, But It Needs Guardrails</title><link>https://blog.m4x.io/2026/2026-vibeding-is-here-to-stay/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-vibeding-is-here-to-stay/</guid><description>A short, opinionated essay on why vibe coding is already part of modern software work, why broad prompts create risk, and which guardrails make AI-assisted development more durable in practice.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Staying Sane When AI Agents Keep Changing Your Workflow</title><link>https://blog.m4x.io/2026/2026-staying-sane-when-ai-keep-changing-your-workflow/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-staying-sane-when-ai-keep-changing-your-workflow/</guid><description>A personal essay on how AI agents fragment attention, why that makes focus harder, and the small boundaries that keep the tool useful instead of overwhelming.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Frontend Interviews Should Measure Judgment, Not Memory, in the AI Era</title><link>https://blog.m4x.io/2026/2026-fe-interviews-what-to-measure-in-the-ai-era/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-fe-interviews-what-to-measure-in-the-ai-era/</guid><description>A case for updating frontend interviews to measure judgment, conflict skill, adaptability, and AI-aware workflows instead of memorized coding fluency.</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>What Frontend Engineers Need to Stop Pretending About in the AI Era</title><link>https://blog.m4x.io/2026/2026-what-frontend-engineers-need-to-stop-pretending-about/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-what-frontend-engineers-need-to-stop-pretending-about/</guid><description>A short essay about the uneasy shift in frontend engineering as AI makes it easier to work across the stack, and why verification matters as much as expansion.</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>2026, Welcoming the AI Era — A Year of Transition</title><link>https://blog.m4x.io/2026/2026-a-year-of-transition/</link><guid isPermaLink="true">https://blog.m4x.io/2026/2026-a-year-of-transition/</guid><description>After two years away from the blog, a lot has changed. AI entered the room, and so did a decision to stop being a wannabe-founder.</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Notes From a Monday Without a Job</title><link>https://blog.m4x.io/2026/notes-from-a-monday-without-a-job/</link><guid isPermaLink="true">https://blog.m4x.io/2026/notes-from-a-monday-without-a-job/</guid><description>A couple of months into job hunting, a snapshot of someone figuring things out in the middle of a strange moment in the industry.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Migration Logs: Choosing the stack</title><link>https://blog.m4x.io/2022/migration-logs-stack/</link><guid isPermaLink="true">https://blog.m4x.io/2022/migration-logs-stack/</guid><description>Choosing the stack is not easy.</description><pubDate>Wed, 04 May 2022 00:00:00 GMT</pubDate></item><item><title>Migrating My Blog From Gatsby</title><link>https://blog.m4x.io/2022/migrating-my-blog-from-gatsby/</link><guid isPermaLink="true">https://blog.m4x.io/2022/migrating-my-blog-from-gatsby/</guid><description>I am migrating my blog from gatsby here are the reasons why:</description><pubDate>Sun, 01 May 2022 00:00:00 GMT</pubDate></item><item><title>How I will Write Notes</title><link>https://blog.m4x.io/2021/how-i-ll-write-notes/</link><guid isPermaLink="true">https://blog.m4x.io/2021/how-i-ll-write-notes/</guid><description>Review: How to take smart notes</description><pubDate>Sun, 26 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Positive Team Vibe: Giving Shoutouts</title><link>https://blog.m4x.io/2021/positive-team-vibe-shoutouts/</link><guid isPermaLink="true">https://blog.m4x.io/2021/positive-team-vibe-shoutouts/</guid><description>Giving and receiving shoutouts regularly is something I am experiencing more often since I joined WeTransfer. I noticed the difference to other companies I was is sutil but the impact it had in me is big</description><pubDate>Sat, 27 Nov 2021 00:00:00 GMT</pubDate></item><item><title>I Suck at Writing</title><link>https://blog.m4x.io/2021/i-suck-at-writing/</link><guid isPermaLink="true">https://blog.m4x.io/2021/i-suck-at-writing/</guid><description>Simple as that. I really suck at writing... It s hard to put in words a chaotic brain. I constantly try to organise my thoughts and that process drains all my energy</description><pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Webpack: How to fix &quot;Heap out of memory”</title><link>https://blog.m4x.io/2021/webpack-how-to-fix-out-of-memory/</link><guid isPermaLink="true">https://blog.m4x.io/2021/webpack-how-to-fix-out-of-memory/</guid><description>This past week I encountered an error where a build process was failing in a CI environment because the system was running out of memory. The error looked something similar to: Javascript heap out of memory</description><pubDate>Mon, 25 Oct 2021 00:00:00 GMT</pubDate></item><item><title>React Testing Library: On How To Assert Visibility</title><link>https://blog.m4x.io/2021/react-testing-library-assert-visibility/</link><guid isPermaLink="true">https://blog.m4x.io/2021/react-testing-library-assert-visibility/</guid><description>There are times where you want to assert that an element is not there. This is useful in cases where your component has specific logic that will make it &quot;disappear&quot;.</description><pubDate>Fri, 15 Oct 2021 00:00:00 GMT</pubDate></item><item><title>My First Week at WeTransfer</title><link>https://blog.m4x.io/2021/first-week-at-wetransfer/</link><guid isPermaLink="true">https://blog.m4x.io/2021/first-week-at-wetransfer/</guid><description>Last week I started as a Frontend Engineer at WeTransfer. That made me think. What should I do in my first week?</description><pubDate>Tue, 12 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Retro: Coolblue (Part I)</title><link>https://blog.m4x.io/2021/small-retro-coolblue/</link><guid isPermaLink="true">https://blog.m4x.io/2021/small-retro-coolblue/</guid><description>After an end of something. Is good to evaluate how it went.</description><pubDate>Mon, 23 Aug 2021 00:00:00 GMT</pubDate></item><item><title>On Why I Switch Companies</title><link>https://blog.m4x.io/2021/on-switching-companies/</link><guid isPermaLink="true">https://blog.m4x.io/2021/on-switching-companies/</guid><description>I am not sure if I want to make this explicit</description><pubDate>Wed, 18 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Engaging in remote calls</title><link>https://blog.m4x.io/2021/engaging-in-remote-calls/</link><guid isPermaLink="true">https://blog.m4x.io/2021/engaging-in-remote-calls/</guid><description>Engaging in meeting is hard, even more in remote times.</description><pubDate>Sun, 11 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Blogging: Low Profile vs High Profile</title><link>https://blog.m4x.io/2021/low-profile-high-profile/</link><guid isPermaLink="true">https://blog.m4x.io/2021/low-profile-high-profile/</guid><description>The tradeoffs of being in the shadow</description><pubDate>Tue, 11 May 2021 00:00:00 GMT</pubDate></item><item><title>Motivation vs Systems</title><link>https://blog.m4x.io/2021/motivation-vs-system/</link><guid isPermaLink="true">https://blog.m4x.io/2021/motivation-vs-system/</guid><description>Consistency in writing is hard</description><pubDate>Sun, 02 May 2021 00:00:00 GMT</pubDate></item><item><title>Role Titles For The Software Industry</title><link>https://blog.m4x.io/2021/role-titles-for-the-software-industry/</link><guid isPermaLink="true">https://blog.m4x.io/2021/role-titles-for-the-software-industry/</guid><description>Why are titles like that? Why is it?</description><pubDate>Sun, 07 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Mock service worker (MSWJS)</title><link>https://blog.m4x.io/2021/quickreview-mswjs/</link><guid isPermaLink="true">https://blog.m4x.io/2021/quickreview-mswjs/</guid><description>quickreviews: </description><pubDate>Fri, 22 Jan 2021 00:00:00 GMT</pubDate></item><item><title>When Do You Say A Website is Fast?</title><link>https://blog.m4x.io/2021/when-do-you-say-a-website-is-fast/</link><guid isPermaLink="true">https://blog.m4x.io/2021/when-do-you-say-a-website-is-fast/</guid><description>15 years ago, I remember when I saw for the first time an image rendered on a screen from the Internet and I was amazed by it.</description><pubDate>Sun, 17 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Compiled CSS-in-JS</title><link>https://blog.m4x.io/2021/quickreview-compiled-css-in-js/</link><guid isPermaLink="true">https://blog.m4x.io/2021/quickreview-compiled-css-in-js/</guid><description>quickreviews: </description><pubDate>Fri, 08 Jan 2021 00:00:00 GMT</pubDate></item><item><title>The Reason I Move Away From Disqus</title><link>https://blog.m4x.io/2021/the-reason-i-move-away-from-disqus/</link><guid isPermaLink="true">https://blog.m4x.io/2021/the-reason-i-move-away-from-disqus/</guid><description>Adding comments to your blog or web app is a fairly common task. You should know that the cost of including an external service like Disqus could be high.</description><pubDate>Wed, 06 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Snowpack: A promising bundler</title><link>https://blog.m4x.io/2021/snowpack-a-promising-module-bundler/</link><guid isPermaLink="true">https://blog.m4x.io/2021/snowpack-a-promising-module-bundler/</guid><description>I checked a &quot;new library&quot; called Snowpack. It turned out to be a revamped version of pika</description><pubDate>Sun, 03 Jan 2021 00:00:00 GMT</pubDate></item><item><title>First Contentful Paint vs  First Meaningful Paint vs Largest Contentful Paint</title><link>https://blog.m4x.io/2020/ui-performance-fcp-fmp-lcp/</link><guid isPermaLink="true">https://blog.m4x.io/2020/ui-performance-fcp-fmp-lcp/</guid><description>FCP vs FMP vs LCP</description><pubDate>Thu, 31 Dec 2020 00:00:00 GMT</pubDate></item><item><title>UI Performance Metrics: Time to Interactive vs First Input Delay</title><link>https://blog.m4x.io/2020/ui-performance-metrics-tti-vs-fid/</link><guid isPermaLink="true">https://blog.m4x.io/2020/ui-performance-metrics-tti-vs-fid/</guid><description>TTI and FID are both good candidates to measure interactive. One is better than the other depending on the situation.</description><pubDate>Sun, 27 Dec 2020 00:00:00 GMT</pubDate></item><item><title>UI Performance Metrics: Time to Interactive vs Dom Interactive</title><link>https://blog.m4x.io/2020/ui-performance-metrics-tti-vs-dominteractive/</link><guid isPermaLink="true">https://blog.m4x.io/2020/ui-performance-metrics-tti-vs-dominteractive/</guid><description>We might have different ideas about what that means and certanly that is the case between time to interactive and dom Interactive</description><pubDate>Fri, 11 Dec 2020 00:00:00 GMT</pubDate></item><item><title>UI Performance Metrics: What is Time to Interactive?</title><link>https://blog.m4x.io/2020/ui-performance-metrics-what-is-time-to-interactive/</link><guid isPermaLink="true">https://blog.m4x.io/2020/ui-performance-metrics-what-is-time-to-interactive/</guid><description>The list of metrics the browser provides is longer than what I thought and hopefully I can summarise in here what they represent. TLDR; Web-core-vitals.</description><pubDate>Sun, 06 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Overview UI Performance Metrics: A Curated List</title><link>https://blog.m4x.io/2020/overview-ui-performance-metrics-a-curated-list/</link><guid isPermaLink="true">https://blog.m4x.io/2020/overview-ui-performance-metrics-a-curated-list/</guid><description>The list of metrics the browser provides is longer than what I thought and hopefully I can summarise in here what they represent. TLDR; Web-core-vitals.</description><pubDate>Sun, 22 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Building a web performance culture: Seed stage</title><link>https://blog.m4x.io/2020/dev-performance-culture-seed-stage/</link><guid isPermaLink="true">https://blog.m4x.io/2020/dev-performance-culture-seed-stage/</guid><description>I want to tell you a little bit of my experience on being a spectator/participant of some sort of performance culture creation. TLDR; Monitoring.</description><pubDate>Sat, 14 Nov 2020 00:00:00 GMT</pubDate></item><item><title>How to improve the UX by optimizing your fonts</title><link>https://blog.m4x.io/2020/how-to-improve-the-ux-by-optimizing-your-fonts/</link><guid isPermaLink="true">https://blog.m4x.io/2020/how-to-improve-the-ux-by-optimizing-your-fonts/</guid><description>I was checking some performance audit tools and a common sign that every tool was giving was that the way I was requesting the fonts was hurting the speed.</description><pubDate>Sun, 16 Aug 2020 00:00:00 GMT</pubDate></item><item><title>UI: explicit vs implicit actioners</title><link>https://blog.m4x.io/2020/ui-explicit-vs-implicit-ctas/</link><guid isPermaLink="true">https://blog.m4x.io/2020/ui-explicit-vs-implicit-ctas/</guid><description>How do you know when to stop adding elements to your page?</description><pubDate>Sun, 19 Jul 2020 00:00:00 GMT</pubDate></item><item><title>A few words on SEO for client-side rendered apps</title><link>https://blog.m4x.io/2020/seo-client-side-rendering/</link><guid isPermaLink="true">https://blog.m4x.io/2020/seo-client-side-rendering/</guid><description>How does SEO work with Single page applications?</description><pubDate>Thu, 16 Jul 2020 00:00:00 GMT</pubDate></item><item><title>is Twitter only client-side-rendered?</title><link>https://blog.m4x.io/2020/is-twitter-client-side-only/</link><guid isPermaLink="true">https://blog.m4x.io/2020/is-twitter-client-side-only/</guid><description>Is twitter a client-side only app? if then how do they do SEO?</description><pubDate>Wed, 15 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Quickreviews: React recoil</title><link>https://blog.m4x.io/2020/quickreview-react-recoil/</link><guid isPermaLink="true">https://blog.m4x.io/2020/quickreview-react-recoil/</guid><description>quickreviews: A 5 mins review of react-recoil</description><pubDate>Tue, 14 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Chaos as an exploration tool</title><link>https://blog.m4x.io/2020/life-chaos-exploration-and-technology/</link><guid isPermaLink="true">https://blog.m4x.io/2020/life-chaos-exploration-and-technology/</guid><description>Chaos as an exploration tool, you have all you need to discover what you really like</description><pubDate>Sun, 07 Jun 2020 00:00:00 GMT</pubDate></item><item><title>How to equalize your rows in react</title><link>https://blog.m4x.io/2020/how-to-equalize-your-rows-in-react/</link><guid isPermaLink="true">https://blog.m4x.io/2020/how-to-equalize-your-rows-in-react/</guid><description>react-equalize: How to Equalize the height of your elements in your page</description><pubDate>Sat, 28 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Quickreviews: NodeJS CLI: Best Practices</title><link>https://blog.m4x.io/quickreview-node-js-cli-best-practices/</link><guid isPermaLink="true">https://blog.m4x.io/quickreview-node-js-cli-best-practices/</guid><description>quickreviews: A list of **21** tips you can apply when creating a CLI in Node.js</description><pubDate>Sat, 21 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Chakra-ui</title><link>https://blog.m4x.io/quickreviews-chakra-ui/</link><guid isPermaLink="true">https://blog.m4x.io/quickreviews-chakra-ui/</guid><description>quickreviews: my opinion on chakra-ui, the accessible component library</description><pubDate>Wed, 11 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Lion Web Components</title><link>https://blog.m4x.io/quickreviews-lion-webcomponents/</link><guid isPermaLink="true">https://blog.m4x.io/quickreviews-lion-webcomponents/</guid><description>quickreviews: Lion web components library</description><pubDate>Mon, 02 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Frontend Architecture: Installing vs Writing modules</title><link>https://blog.m4x.io/frontend-architecture-install-vs-write/</link><guid isPermaLink="true">https://blog.m4x.io/frontend-architecture-install-vs-write/</guid><description>frontend architecture: Installing vs Writing modules</description><pubDate>Sun, 01 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Como habilitar react concurrent mode?</title><link>https://blog.m4x.io/es/como-habilitar-concurrent-mode/</link><guid isPermaLink="true">https://blog.m4x.io/es/como-habilitar-concurrent-mode/</guid><description>React: Como habilitar react concurrent mode?</description><pubDate>Sat, 30 Nov 2019 00:00:00 GMT</pubDate></item><item><title>Add disqus to your react app in a glance</title><link>https://blog.m4x.io/add-disqus-to-your-react-app-in-a-glance/</link><guid isPermaLink="true">https://blog.m4x.io/add-disqus-to-your-react-app-in-a-glance/</guid><description>react comments: How to add disqus to your react app</description><pubDate>Wed, 27 Nov 2019 00:00:00 GMT</pubDate></item><item><title>React: What is the concurrent mode in react, really?</title><link>https://blog.m4x.io/what-is-concurrent-mode/</link><guid isPermaLink="true">https://blog.m4x.io/what-is-concurrent-mode/</guid><description>React: What really is concurrent mode?</description><pubDate>Tue, 19 Nov 2019 00:00:00 GMT</pubDate></item><item><title>React: ¿Que es react concurrent mode?</title><link>https://blog.m4x.io/es/que-es-react-concurrent-mode/</link><guid isPermaLink="true">https://blog.m4x.io/es/que-es-react-concurrent-mode/</guid><description>React: Introduccion a concurrent mode. Una explicacion basica de su functionamiento</description><pubDate>Sat, 16 Nov 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Ikonate</title><link>https://blog.m4x.io/031-quickreviews-ikonate/</link><guid isPermaLink="true">https://blog.m4x.io/031-quickreviews-ikonate/</guid><description>quickreviews: ikonate is an icon library with customization and performance in mind</description><pubDate>Sun, 21 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Playroom</title><link>https://blog.m4x.io/030-quickreviews-playroom/</link><guid isPermaLink="true">https://blog.m4x.io/030-quickreviews-playroom/</guid><description>quickreviews: playroom is a playground for your react components</description><pubDate>Mon, 15 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Layzr</title><link>https://blog.m4x.io/029-quickreviews-layzr/</link><guid isPermaLink="true">https://blog.m4x.io/029-quickreviews-layzr/</guid><description>quickreviews: a modern lazy load library for your images. Fancy from the start</description><pubDate>Fri, 12 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Lazysizes</title><link>https://blog.m4x.io/028-quickreviews-lazysizes/</link><guid isPermaLink="true">https://blog.m4x.io/028-quickreviews-lazysizes/</guid><description>quickreviews: a must have lazy load library for your images Its so advanced is confusing</description><pubDate>Wed, 10 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Realworld</title><link>https://blog.m4x.io/027-quickreviews-realworld/</link><guid isPermaLink="true">https://blog.m4x.io/027-quickreviews-realworld/</guid><description>quickreviews: realworld will present you a pretty big application and how it is implemented on different stacks</description><pubDate>Tue, 09 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Perflink</title><link>https://blog.m4x.io/026-quickreviews-perflink/</link><guid isPermaLink="true">https://blog.m4x.io/026-quickreviews-perflink/</guid><description>quickreviews: perflink a real time performance benchmark tooling tool to compare js snippets</description><pubDate>Mon, 08 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Solid</title><link>https://blog.m4x.io/025-quickreviews-solid/</link><guid isPermaLink="true">https://blog.m4x.io/025-quickreviews-solid/</guid><description>quickreviews: solid a non-vdom ui library</description><pubDate>Sun, 07 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Quickreviews: Pikapkg web</title><link>https://blog.m4x.io/024-quickreviews-pikaweb/</link><guid isPermaLink="true">https://blog.m4x.io/024-quickreviews-pikaweb/</guid><description>quickreviews: pikapkg web bundler? </description><pubDate>Sat, 06 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Introducing: Quickreviews</title><link>https://blog.m4x.io/023-quickreviews-introduction/</link><guid isPermaLink="true">https://blog.m4x.io/023-quickreviews-introduction/</guid><description>quickreviews: the place where we quickly review upcoming libraries/frameworks together</description><pubDate>Fri, 05 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Conclusion</title><link>https://blog.m4x.io/022-mjs-conclusion/</link><guid isPermaLink="true">https://blog.m4x.io/022-mjs-conclusion/</guid><description>Modular Javascript, book conclusion: modularity is a doable edge sword</description><pubDate>Wed, 03 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 6 - 3/3</title><link>https://blog.m4x.io/021-mjs-modular-philosophy-and-methodology-3/</link><guid isPermaLink="true">https://blog.m4x.io/021-mjs-modular-philosophy-and-methodology-3/</guid><description>Modular Javascript, philosophy: Applying modularity in the build process and outside of your core systems</description><pubDate>Fri, 29 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 6 - 2/3</title><link>https://blog.m4x.io/020-mjs-modular-philosophy-and-methodology-2/</link><guid isPermaLink="true">https://blog.m4x.io/020-mjs-modular-philosophy-and-methodology-2/</guid><description>part II</description><pubDate>Thu, 28 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 6 - 1/3</title><link>https://blog.m4x.io/019-mjs-modular-philosophy-and-methodology/</link><guid isPermaLink="true">https://blog.m4x.io/019-mjs-modular-philosophy-and-methodology/</guid><description>part I</description><pubDate>Tue, 26 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 5 - 3/3</title><link>https://blog.m4x.io/018-mjs-code-patterns/</link><guid isPermaLink="true">https://blog.m4x.io/018-mjs-code-patterns/</guid><description>part III</description><pubDate>Mon, 25 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 5 - 2/3</title><link>https://blog.m4x.io/017-mjs-modular-patterns-and-practices-2/</link><guid isPermaLink="true">https://blog.m4x.io/017-mjs-modular-patterns-and-practices-2/</guid><description>part II</description><pubDate>Sat, 23 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 5 - 1/3</title><link>https://blog.m4x.io/016-mjs-modular-patterns-and-practices/</link><guid isPermaLink="true">https://blog.m4x.io/016-mjs-modular-patterns-and-practices/</guid><description>part I</description><pubDate>Mon, 18 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 4 - 3/3.</title><link>https://blog.m4x.io/015-mjs-shaping-internals-3/</link><guid isPermaLink="true">https://blog.m4x.io/015-mjs-shaping-internals-3/</guid><description>part III</description><pubDate>Sun, 17 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 4 - 2/3</title><link>https://blog.m4x.io/014-mjs-shaping-internals-2/</link><guid isPermaLink="true">https://blog.m4x.io/014-mjs-shaping-internals-2/</guid><description>part II</description><pubDate>Thu, 14 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 4 - 1/3</title><link>https://blog.m4x.io/013-mjs-shaping-internals/</link><guid isPermaLink="true">https://blog.m4x.io/013-mjs-shaping-internals/</guid><description>part I</description><pubDate>Mon, 11 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 3 - 3/3.</title><link>https://blog.m4x.io/012-mjs-module-design-3/</link><guid isPermaLink="true">https://blog.m4x.io/012-mjs-module-design-3/</guid><description>part III</description><pubDate>Sat, 09 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 3 - 2/3</title><link>https://blog.m4x.io/011-mj-module-design-2/</link><guid isPermaLink="true">https://blog.m4x.io/011-mj-module-design-2/</guid><description>part II</description><pubDate>Tue, 05 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 3 - 1/3</title><link>https://blog.m4x.io/010-mjs-module-design/</link><guid isPermaLink="true">https://blog.m4x.io/010-mjs-module-design/</guid><description>part I</description><pubDate>Sun, 03 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 2 - 2/2.</title><link>https://blog.m4x.io/008-mjs-modularity-principles-2/</link><guid isPermaLink="true">https://blog.m4x.io/008-mjs-modularity-principles-2/</guid><description>part 2</description><pubDate>Sat, 02 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 2 - 1/2</title><link>https://blog.m4x.io/009-mjs-modularity-principles/</link><guid isPermaLink="true">https://blog.m4x.io/009-mjs-modularity-principles/</guid><description>part I</description><pubDate>Sun, 27 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 1 - 2/2</title><link>https://blog.m4x.io/007-mjs-module-thinking-2/</link><guid isPermaLink="true">https://blog.m4x.io/007-mjs-module-thinking-2/</guid><description>part II</description><pubDate>Sun, 20 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Javascript - Private Properties In Classes Part 2</title><link>https://blog.m4x.io/006-js-private-properties-2/</link><guid isPermaLink="true">https://blog.m4x.io/006-js-private-properties-2/</guid><description>part II</description><pubDate>Sun, 23 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Javascript - Private Properties in Classes</title><link>https://blog.m4x.io/005-js-private-properties/</link><guid isPermaLink="true">https://blog.m4x.io/005-js-private-properties/</guid><description>part I</description><pubDate>Sun, 30 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Lets review: Mastering Modular Javascript - Chapter 1 - 1/2.</title><link>https://blog.m4x.io/004-mjs-module-thinking/</link><guid isPermaLink="true">https://blog.m4x.io/004-mjs-module-thinking/</guid><description>part I</description><pubDate>Sat, 15 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Redux: Introduction to Services.</title><link>https://blog.m4x.io/003-redux-services-101/</link><guid isPermaLink="true">https://blog.m4x.io/003-redux-services-101/</guid><pubDate>Sat, 08 Sep 2018 00:00:00 GMT</pubDate></item><item><title>A Rough Start</title><link>https://blog.m4x.io/002-a-rough-start/</link><guid isPermaLink="true">https://blog.m4x.io/002-a-rough-start/</guid><pubDate>Sun, 02 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Everything has a start</title><link>https://blog.m4x.io/001-et-has-a-start/</link><guid isPermaLink="true">https://blog.m4x.io/001-et-has-a-start/</guid><pubDate>Sat, 01 Sep 2018 00:00:00 GMT</pubDate></item></channel></rss>