<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>juri.dev</title><description>Architect. Educator. Builder.</description><link>https://juri.dev/</link><atom:link href="https://juri.dev/rss.xml" rel="self" type="application/rss+xml"/><item><title>Agentic Nx Import: Let an Agent Drive Your Monorepo Migrations</title><link>https://nx.dev/blog/agentic-nx-import</link><guid isPermaLink="true">https://nx.dev/blog/agentic-nx-import</guid><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate><category>nx</category><category>ai</category><category>import</category><category>agentic</category><category>blog</category><category>video</category></item><item><title>Nx 22.7 Is Here: Task Sandboxing, 7x Less Memory, and Worktree-Aware Caching</title><link>https://nx.dev/blog/nx-22-7-release</link><guid isPermaLink="true">https://nx.dev/blog/nx-22-7-release</guid><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate><category>nx</category><category>release</category><category>draft</category></item><item><title>Deploying a PNPM Monorepo to Cloudflare Pages</title><link>https://nx.dev/blog/pnpm-monorepo-cloudflare-pages</link><guid isPermaLink="true">https://nx.dev/blog/pnpm-monorepo-cloudflare-pages</guid><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate><category>pnpm</category><category>npm</category><category>nx</category><category>monorepo</category><category>cloudflare</category><category>ci</category></item><item><title>Sharing Tailwind CSS Styles Across Apps in a PNPM Workspaces Nx Monorepo</title><link>https://nx.dev/blog/sharing-tailwind-styles-nx-monorepo</link><guid isPermaLink="true">https://nx.dev/blog/sharing-tailwind-styles-nx-monorepo</guid><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate><category>nx</category><category>tailwind</category><category>pnpm</category><category>monorepo</category><category>sync-generators</category></item><item><title>A Visual Feedback Loop for Electron Apps with Claude Code</title><link>https://juri.dev/articles/visual-feedback-loop-electron-apps-claude-code/</link><guid isPermaLink="true">https://juri.dev/articles/visual-feedback-loop-electron-apps-claude-code/</guid><pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate><category>Electron</category><category>Claude Code</category><category>tooling</category><category>agent-browser</category><category>Nx</category></item><item><title>Agentic Experience Is the New Developer Experience</title><link>https://nx.dev/blog/making-nx-agent-ready</link><guid isPermaLink="true">https://nx.dev/blog/making-nx-agent-ready</guid><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate><category>nx</category><category>ai</category><category>cli</category></item><item><title>A Monorepo Is NOT a Monolith</title><link>https://nx.dev/blog/monorepo-is-not-monolith</link><guid isPermaLink="true">https://nx.dev/blog/monorepo-is-not-monolith</guid><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate><category>nx</category><category>monorepo</category><category>content</category></item><item><title>Why Monorepos are King in the Age of AI</title><link>https://nx.dev/blog/why-monorepos-are-king-in-the-age-of-ai</link><guid isPermaLink="true">https://nx.dev/blog/why-monorepos-are-king-in-the-age-of-ai</guid><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate><category>webinar</category></item><item><title>CL - article - Teach Your AI Agent How to Work in a Monorepo</title><link>https://nx.dev/blog/nx-ai-agent-skills</link><guid isPermaLink="true">https://nx.dev/blog/nx-ai-agent-skills</guid><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate></item><item><title>End to End Autonomous AI Agent Workflows with Nx</title><link>https://nx.dev/blog/autonomous-ai-workflows-with-nx</link><guid isPermaLink="true">https://nx.dev/blog/autonomous-ai-workflows-with-nx</guid><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate><category>nx</category><category>self-healing</category></item><item><title>Autonomous Agents at Scale</title><link>https://nx.dev/blog/ai-agents-and-continuity</link><guid isPermaLink="true">https://nx.dev/blog/ai-agents-and-continuity</guid><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Scaling 700+ Projects: How Nx Became a &apos;No-Brainer&apos; for Caseware</title><link>https://nx.dev/blog/caseware-success-story</link><guid isPermaLink="true">https://nx.dev/blog/caseware-success-story</guid><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate><category>customer story</category></item><item><title>Configure Tailwind v4 with Angular in an Nx Monorepo</title><link>https://nx.dev/blog/setup-tailwind-4-angular-nx-workspace</link><guid isPermaLink="true">https://nx.dev/blog/setup-tailwind-4-angular-nx-workspace</guid><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate><category>nx</category><category>tailwind</category><category>angular</category><category>monorepo</category><category>sync-generators</category></item><item><title>Watch and Rebuild Storybook Dependencies with Nx</title><link>https://nx.dev/blog/storybook-watch-dependencies-nx</link><guid isPermaLink="true">https://nx.dev/blog/storybook-watch-dependencies-nx</guid><pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Book - React for Enterprise: Timeless Architecture for Enterprise Apps</title><link>https://nx.dev/blog/react-enterprise-book</link><guid isPermaLink="true">https://nx.dev/blog/react-enterprise-book</guid><pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate><category>nx</category><category>react</category><category>enterprise</category><category>architecture</category></item><item><title>What&apos;s New in Nx Self-Healing CI</title><link>https://nx.dev/blog/whats-new-in-nx-self-healing-ci</link><guid isPermaLink="true">https://nx.dev/blog/whats-new-in-nx-self-healing-ci</guid><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate><category>nx</category><category>nx-cloud</category><category>self-healing</category><category>content</category></item><item><title>S1ngularity - What Happened, How We Responded, What We Learned</title><link>https://nx.dev/blog/s1ngularity-postmortem</link><guid isPermaLink="true">https://nx.dev/blog/s1ngularity-postmortem</guid><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate><category>Nx</category></item><item><title>UKG Unifies Their Codebase and Eliminates CI Overhead to Focus on Customer Value</title><link>https://nx.dev/blog/ukg-success-story</link><guid isPermaLink="true">https://nx.dev/blog/ukg-success-story</guid><pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate><category>customer story</category></item><item><title>How Git Worktrees Changed My AI Agent Workflow</title><link>https://nx.dev/blog/git-worktrees-ai-agents</link><guid isPermaLink="true">https://nx.dev/blog/git-worktrees-ai-agents</guid><pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate><category>git</category><category>ai</category></item><item><title>From 5 Days to 20 Minutes: How PayFit Accelerated Time to Market with Strategic Nx Implementation</title><link>https://nx.dev/blog/payfit-success-story</link><guid isPermaLink="true">https://nx.dev/blog/payfit-success-story</guid><pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate><category>customer story</category></item><item><title>Analyze Your Nx Cloud Runs With Your AI Assistant</title><link>https://nx.dev/blog/nx-cloud-analyze-via-nx-mcp</link><guid isPermaLink="true">https://nx.dev/blog/nx-cloud-analyze-via-nx-mcp</guid><pubDate>Wed, 25 Jun 2025 00:00:00 GMT</pubDate><category>nx</category><category>nx-cloud</category><category>ai</category><category>ci</category><category>mcp</category><category>devops</category></item><item><title>Introducing Self-Healing CI for Nx and Nx Cloud</title><link>https://nx.dev/blog/nx-self-healing-ci</link><guid isPermaLink="true">https://nx.dev/blog/nx-self-healing-ci</guid><pubDate>Mon, 23 Jun 2025 00:00:00 GMT</pubDate><category>nx</category><category>nx-cloud</category><category>ai</category><category>ci</category></item><item><title>Configure Tailwind 4 with Vite in an NPM Workspace: The Complete Guide</title><link>https://nx.dev/blog/setup-tailwind-4-npm-workspace</link><guid isPermaLink="true">https://nx.dev/blog/setup-tailwind-4-npm-workspace</guid><pubDate>Thu, 19 Jun 2025 00:00:00 GMT</pubDate><category>nx</category><category>tailwind</category><category>vite</category><category>npm-workspaces</category><category>sync-generators</category></item><item><title>Your AI Assistant Can Now Read Your Terminal: Real-Time Development Error Fixing</title><link>https://nx.dev/blog/nx-terminal-integration-ai</link><guid isPermaLink="true">https://nx.dev/blog/nx-terminal-integration-ai</guid><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate></item><item><title>Combining Predictability and Intelligence With Nx Generators and AI</title><link>https://nx.dev/blog/nx-generators-ai-integration</link><guid isPermaLink="true">https://nx.dev/blog/nx-generators-ai-integration</guid><pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate></item><item><title>Save Time: Connecting Your Editor, CI and LLMs</title><link>https://nx.dev/blog/nx-editor-ci-llm-integration</link><guid isPermaLink="true">https://nx.dev/blog/nx-editor-ci-llm-integration</guid><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate><category>nx</category><category>nx-console</category><category>ai</category><category>ci</category></item><item><title>Nx MCP Now Available for VS Code Copilot</title><link>https://nx.dev/blog/nx-mcp-vscode-copilot</link><guid isPermaLink="true">https://nx.dev/blog/nx-mcp-vscode-copilot</guid><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate><category>nx</category><category>nx-console</category><category>ai</category></item><item><title>Vibe Exploring a Codebase with LLMs</title><link>https://nx.dev/blog/vibe-exploring-a-codebase</link><guid isPermaLink="true">https://nx.dev/blog/vibe-exploring-a-codebase</guid><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate><category>nx</category><category>nx-console</category><category>ai</category></item><item><title>Angular Architecture Guide To Building Maintainable Applications at Scale</title><link>https://nx.dev/blog/architecting-angular-applications</link><guid isPermaLink="true">https://nx.dev/blog/architecting-angular-applications</guid><pubDate>Tue, 18 Mar 2025 00:00:00 GMT</pubDate><category>key/angular</category><category>key/architecture</category></item><item><title>Making Cursor Smarter with an MCP Server For Nx Monorepos</title><link>https://nx.dev/blog/nx-made-cursor-smarter</link><guid isPermaLink="true">https://nx.dev/blog/nx-made-cursor-smarter</guid><pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate><category>nx</category><category>ai</category></item><item><title>React Development for 2025</title><link>https://nx.dev/blog/react-development-for-2025</link><guid isPermaLink="true">https://nx.dev/blog/react-development-for-2025</guid><pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate><category>webinar</category></item><item><title>Nx Just Made Your LLM Way Smarter</title><link>https://nx.dev/blog/nx-just-made-your-llm-smarter</link><guid isPermaLink="true">https://nx.dev/blog/nx-just-made-your-llm-smarter</guid><pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate><category>nx</category><category>ai</category></item><item><title>Hetzner Cloud gets More Features to Market with Faster, More Reliable CI</title><link>https://nx.dev/blog/hetzner-cloud-success-story</link><guid isPermaLink="true">https://nx.dev/blog/hetzner-cloud-success-story</guid><pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate><category>customer story</category></item><item><title>A New Nx Experience for TypeScript Monorepos and Beyond</title><link>https://nx.dev/blog/new-nx-experience-for-typescript-monorepos</link><guid isPermaLink="true">https://nx.dev/blog/new-nx-experience-for-typescript-monorepos</guid><pubDate>Wed, 29 Jan 2025 00:00:00 GMT</pubDate><category>Nx</category></item><item><title>Managing TypeScript Packages in Monorepos</title><link>https://nx.dev/blog/managing-ts-packages-in-monorepos</link><guid isPermaLink="true">https://nx.dev/blog/managing-ts-packages-in-monorepos</guid><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate><category>typescript</category><category>monorepo</category><category>nx</category></item><item><title>Nx Highlights 2024</title><link>https://nx.dev/blog/nx-highlights-2024</link><guid isPermaLink="true">https://nx.dev/blog/nx-highlights-2024</guid><pubDate>Sun, 22 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Avoiding Port Conflicts with Multiple Storybook Instances</title><link>https://nx.dev/blog/dynamic-targets-with-inference-tasks</link><guid isPermaLink="true">https://nx.dev/blog/dynamic-targets-with-inference-tasks</guid><pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Introducing Nx Powerpack</title><link>https://nx.dev/blog/introducing-nx-powerpack</link><guid isPermaLink="true">https://nx.dev/blog/introducing-nx-powerpack</guid><pubDate>Wed, 25 Sep 2024 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>New Table Log View on CI with Nx Cloud</title><link>https://nx.dev/blog/improved-ci-log-with-nx-cloud</link><guid isPermaLink="true">https://nx.dev/blog/improved-ci-log-with-nx-cloud</guid><pubDate>Wed, 28 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Monorepos and CI can be a Mess - Here&apos;s How Nx and Nx Cloud Fixed It</title><link>https://nx.dev/blog/monorepos-and-ci-can-be-a-mess-heres-how-nx-and-nx-cloud-fixed-it</link><guid isPermaLink="true">https://nx.dev/blog/monorepos-and-ci-can-be-a-mess-heres-how-nx-and-nx-cloud-fixed-it</guid><pubDate>Wed, 26 Jun 2024 00:00:00 GMT</pubDate><category>webinar</category></item><item><title>Versioning and Releasing Packages in a Monorepo</title><link>https://nx.dev/blog/versioning-and-releasing-packages-in-a-monorepo</link><guid isPermaLink="true">https://nx.dev/blog/versioning-and-releasing-packages-in-a-monorepo</guid><pubDate>Fri, 09 Feb 2024 00:00:00 GMT</pubDate><category>nx</category><category>nx-cloud</category><category>releases</category><category>changelog</category></item><item><title>What if Nx Plugins Were More Like VSCode Extensions</title><link>https://nx.dev/blog/what-if-nx-plugins-were-more-like-vscode-extensions</link><guid isPermaLink="true">https://nx.dev/blog/what-if-nx-plugins-were-more-like-vscode-extensions</guid><pubDate>Mon, 05 Feb 2024 00:00:00 GMT</pubDate><category>nx</category><category>releases</category></item><item><title>Monorepos: the Benefits, Challenges, and Importance of Tooling Support</title><link>https://nx.dev/blog/monorepos-the-benefits-challenges-and-importance-of-tooling-support</link><guid isPermaLink="true">https://nx.dev/blog/monorepos-the-benefits-challenges-and-importance-of-tooling-support</guid><pubDate>Wed, 24 Jan 2024 00:00:00 GMT</pubDate><category>webinar</category></item><item><title>Nx — Highlights of 2023</title><link>https://nx.dev/blog/nx-highlights-of-2023</link><guid isPermaLink="true">https://nx.dev/blog/nx-highlights-of-2023</guid><pubDate>Thu, 28 Dec 2023 00:00:00 GMT</pubDate><category>nx</category><category>nx-cloud</category></item><item><title>Nx 17 has Landed</title><link>https://nx.dev/blog/nx-17-release</link><guid isPermaLink="true">https://nx.dev/blog/nx-17-release</guid><pubDate>Fri, 20 Oct 2023 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Nx Conf 2023 - Recap</title><link>https://nx.dev/blog/nx-conf-2023-recap</link><guid isPermaLink="true">https://nx.dev/blog/nx-conf-2023-recap</guid><pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Evergreen Tooling — More than Just CodeMods</title><link>https://nx.dev/blog/evergreen-tooling-more-than-just-codemods</link><guid isPermaLink="true">https://nx.dev/blog/evergreen-tooling-more-than-just-codemods</guid><pubDate>Wed, 26 Jul 2023 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Nx Cloud 3.0 — Faster Cache, More Powerful DTE, Better Ergonomics</title><link>https://nx.dev/blog/nx-cloud-3-0-faster-more-efficient-modernized</link><guid isPermaLink="true">https://nx.dev/blog/nx-cloud-3-0-faster-more-efficient-modernized</guid><pubDate>Wed, 19 Apr 2023 00:00:00 GMT</pubDate><category>nx</category><category>nx-cloud</category></item><item><title>Rspack — Getting up to speed with Nx</title><link>https://nx.dev/blog/rspack-getting-up-to-speed-with-nx</link><guid isPermaLink="true">https://nx.dev/blog/rspack-getting-up-to-speed-with-nx</guid><pubDate>Fri, 10 Mar 2023 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Nx 15.8 — Rust Hasher, Nx Console for IntelliJ, Deno, Node and Storybook</title><link>https://nx.dev/blog/nx-15-8-rust-hasher-nx-console-for-intellij-deno-node-and-storybook</link><guid isPermaLink="true">https://nx.dev/blog/nx-15-8-rust-hasher-nx-console-for-intellij-deno-node-and-storybook</guid><pubDate>Wed, 08 Mar 2023 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Nx 15.7 — Node Support, Angular LTS, Lockfile Pruning</title><link>https://nx.dev/blog/nx-15-7-node-support-angular-lts-lockfile-pruning</link><guid isPermaLink="true">https://nx.dev/blog/nx-15-7-node-support-angular-lts-lockfile-pruning</guid><pubDate>Thu, 16 Feb 2023 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Setup React and Tailwind — The Easy Way</title><link>https://nx.dev/blog/setup-react-and-tailwind-the-easy-way</link><guid isPermaLink="true">https://nx.dev/blog/setup-react-and-tailwind-the-easy-way</guid><pubDate>Thu, 09 Feb 2023 00:00:00 GMT</pubDate><category>nx</category><category>tutorial</category></item><item><title>React, Vite and TypeScript: Get started in under 2 minutes</title><link>https://nx.dev/blog/react-vite-and-typescript-get-started-in-under-2-minutes</link><guid isPermaLink="true">https://nx.dev/blog/react-vite-and-typescript-get-started-in-under-2-minutes</guid><pubDate>Thu, 12 Jan 2023 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Nx 15.3 — Standalone Projects, Vite, Task Graph and more!</title><link>https://nx.dev/blog/nx-15-3-standalone-projects-vite-task-graph-and-more</link><guid isPermaLink="true">https://nx.dev/blog/nx-15-3-standalone-projects-vite-task-graph-and-more</guid><pubDate>Tue, 06 Dec 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>What&apos;s new in Nx 15?</title><link>https://nx.dev/blog/whats-new-in-nx-15</link><guid isPermaLink="true">https://nx.dev/blog/whats-new-in-nx-15</guid><pubDate>Fri, 14 Oct 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Lerna reborn — What&apos;s new in v6?</title><link>https://nx.dev/blog/lerna-reborn-whats-new-in-v6</link><guid isPermaLink="true">https://nx.dev/blog/lerna-reborn-whats-new-in-v6</guid><pubDate>Wed, 12 Oct 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Helping the Environment by Saving Two Centuries of Compute time</title><link>https://nx.dev/blog/helping-the-environment-by-saving-two-centuries-of-compute-time</link><guid isPermaLink="true">https://nx.dev/blog/helping-the-environment-by-saving-two-centuries-of-compute-time</guid><pubDate>Thu, 18 Aug 2022 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Nx 14.5 — Cypress v10, output globs, linter perf, React Tailwind support</title><link>https://nx.dev/blog/nx-14-5-cypress-v10-output-globs-linter-perf-react-tailwind-support</link><guid isPermaLink="true">https://nx.dev/blog/nx-14-5-cypress-v10-output-globs-linter-perf-react-tailwind-support</guid><pubDate>Tue, 02 Aug 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Setup a Monorepo with PNPM workspaces and speed it up with Nx!</title><link>https://nx.dev/blog/setup-a-monorepo-with-pnpm-workspaces-and-speed-it-up-with-nx</link><guid isPermaLink="true">https://nx.dev/blog/setup-a-monorepo-with-pnpm-workspaces-and-speed-it-up-with-nx</guid><pubDate>Thu, 14 Jul 2022 00:00:00 GMT</pubDate><category>nx</category><category>tutorial</category></item><item><title>Nx 14.4 — Inputs, optional npm scope, project graph cache directory and more!</title><link>https://nx.dev/blog/nx-14-4-inputs-optional-npm-scope-project-graph-cache-directory-and-more</link><guid isPermaLink="true">https://nx.dev/blog/nx-14-4-inputs-optional-npm-scope-project-graph-cache-directory-and-more</guid><pubDate>Tue, 05 Jul 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Nx 14.2 — Angular v14, Storybook update, lightweight Nx and more!</title><link>https://nx.dev/blog/nx-14-2-angular-v14-storybook-update-lightweight-nx-and-more</link><guid isPermaLink="true">https://nx.dev/blog/nx-14-2-angular-v14-storybook-update-lightweight-nx-and-more</guid><pubDate>Thu, 09 Jun 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>How Lerna just got 10x faster!</title><link>https://nx.dev/blog/lerna-used-to-walk-now-it-can-fly</link><guid isPermaLink="true">https://nx.dev/blog/lerna-used-to-walk-now-it-can-fly</guid><pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Lerna is dead — Long Live Lerna</title><link>https://nx.dev/blog/lerna-is-dead-long-live-lerna</link><guid isPermaLink="true">https://nx.dev/blog/lerna-is-dead-long-live-lerna</guid><pubDate>Wed, 11 May 2022 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Nx v14 is out — Here is all you need to know!</title><link>https://nx.dev/blog/nx-v14-is-out-here-is-all-you-need-to-know</link><guid isPermaLink="true">https://nx.dev/blog/nx-v14-is-out-here-is-all-you-need-to-know</guid><pubDate>Mon, 02 May 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>Share Cypress Commands in an Nx Workspace</title><link>https://juri.dev/blog/2022/04/share-cypress-commands-in-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2022/04/share-cypress-commands-in-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 13 Apr 2022 00:00:00 GMT</pubDate><category>React</category><category>Angular</category><category>Nx</category></item><item><title>What is new in Nx 13.10?</title><link>https://nx.dev/blog/what-is-new-in-nx-13-10</link><guid isPermaLink="true">https://nx.dev/blog/what-is-new-in-nx-13-10</guid><pubDate>Fri, 08 Apr 2022 00:00:00 GMT</pubDate><category>nx</category><category>release</category></item><item><title>The React CLI you always wanted but didn&apos;t know about</title><link>https://nx.dev/blog/the-react-cli-you-always-wanted-but-didnt-know-about</link><guid isPermaLink="true">https://nx.dev/blog/the-react-cli-you-always-wanted-but-didnt-know-about</guid><pubDate>Tue, 29 Mar 2022 00:00:00 GMT</pubDate><category>nx</category></item><item><title>The React CLI you always wanted but didn’t know about</title><link>https://juri.dev/blog/2022/03/react-cli-always-wanted-but-didnt-know-about/</link><guid isPermaLink="true">https://juri.dev/blog/2022/03/react-cli-always-wanted-but-didnt-know-about/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 29 Mar 2022 00:00:00 GMT</pubDate><category>React</category><category>Nx</category></item><item><title>New Terminal Output &amp; Performance Improvements in Nx 13.5</title><link>https://nx.dev/blog/new-terminal-output-performance-improvements-in-nx-13-5</link><guid isPermaLink="true">https://nx.dev/blog/new-terminal-output-performance-improvements-in-nx-13-5</guid><pubDate>Tue, 25 Jan 2022 00:00:00 GMT</pubDate><category>nx</category></item><item><title>Shifting my role at Nrwl</title><link>https://juri.dev/blog/2021/12/shifting-role-at-nrwl/</link><guid isPermaLink="true">https://juri.dev/blog/2021/12/shifting-role-at-nrwl/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 23 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Publishing a Next.js app to Vercel with Nx</title><link>https://juri.dev/blog/2021/09/nextjs-deploy-vercel-with-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/09/nextjs-deploy-vercel-with-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 14 Sep 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>Storybook</category><category>Vercel</category></item><item><title>Use Cypress with Next.js and Nx to battle test your React Components</title><link>https://juri.dev/blog/2021/08/nextjs-storybook-cypress-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/08/nextjs-storybook-cypress-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 18 Aug 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>Storybook</category></item><item><title>Use Storybook with Tailwind in an Nx Workspace</title><link>https://juri.dev/blog/2021/08/nextjs-storybook-tailwind-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/08/nextjs-storybook-tailwind-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 12 Aug 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>Storybook</category></item><item><title>Using Nx Workspace generators to scaffold new blog posts</title><link>https://juri.dev/blog/2021/07/nextjs-workspace-generator-blog-draft/</link><guid isPermaLink="true">https://juri.dev/blog/2021/07/nextjs-workspace-generator-blog-draft/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 28 Jul 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>markdown</category><category>mdx</category></item><item><title>Hot Reload MDX changes in Next.js and Nx</title><link>https://juri.dev/blog/2021/07/fast-refresh-mdx-files-next-and-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/07/fast-refresh-mdx-files-next-and-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 15 Jul 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>markdown</category><category>mdx</category></item><item><title>Component hydration with MDX in Next.js and Nx</title><link>https://juri.dev/blog/2021/07/component-hydration-nextjs-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/07/component-hydration-nextjs-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 08 Jul 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>markdown</category></item><item><title>Read and render MD files with Next.js and Nx</title><link>https://juri.dev/blog/2021/06/read-render-markdown-nextjs-and-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/06/read-render-markdown-nextjs-and-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 23 Jun 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>markdown</category></item><item><title>Setup Next.js to use Tailwind with Nx</title><link>https://juri.dev/blog/2021/06/setup-tailwind-nextjs-and-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/06/setup-tailwind-nextjs-and-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 15 Jun 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>markdown</category></item><item><title>Create a Next.js web app with Nx</title><link>https://juri.dev/blog/2021/06/create-nextjs-webapp-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2021/06/create-nextjs-webapp-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 09 Jun 2021 00:00:00 GMT</pubDate><category>Next</category><category>TailwindCSS</category><category>React</category><category>markdown</category></item><item><title>Angular Services, providedIn and Lazy Modules</title><link>https://juri.dev/blog/2021/04/angular-di-and-lazy-modules/</link><guid isPermaLink="true">https://juri.dev/blog/2021/04/angular-di-and-lazy-modules/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 20 Apr 2021 00:00:00 GMT</pubDate><category>angular</category></item><item><title>SoloCoder Podcast: About Coding and Martial Arts</title><link>https://juri.dev/blog/2021/03/solocoder-coding-and-martial-arts/</link><guid isPermaLink="true">https://juri.dev/blog/2021/03/solocoder-coding-and-martial-arts/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 30 Mar 2021 00:00:00 GMT</pubDate></item><item><title>How Remote Work Improved My Sleep</title><link>https://juri.dev/blog/2021/02/remote-work-and-sleep/</link><guid isPermaLink="true">https://juri.dev/blog/2021/02/remote-work-and-sleep/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 23 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Common Chunk and Lazy Loading in Angular</title><link>https://juri.dev/blog/2021/02/common-chunk-lazy-loading-angular-cli/</link><guid isPermaLink="true">https://juri.dev/blog/2021/02/common-chunk-lazy-loading-angular-cli/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 17 Feb 2021 00:00:00 GMT</pubDate><category>angular</category><category>performance</category></item><item><title>Automatic Multi-Step Code Migrations with Nx</title><link>https://juri.dev/blog/2020/11/multi-step-automatic-code-migrations/</link><guid isPermaLink="true">https://juri.dev/blog/2020/11/multi-step-automatic-code-migrations/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 08 Jan 2021 00:00:00 GMT</pubDate><category>angular</category><category>tooling</category><category>Nx</category></item><item><title>Scale React Development with Nx</title><link>https://juri.dev/blog/2020/12/scale-react-dev-with-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2020/12/scale-react-dev-with-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 11 Dec 2020 00:00:00 GMT</pubDate><category>React</category><category>tooling</category></item><item><title>I&apos;m new to Nx. Where do I get started?</title><link>https://juri.dev/blog/2020/11/get-started-with-nx/</link><guid isPermaLink="true">https://juri.dev/blog/2020/11/get-started-with-nx/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 11 Nov 2020 00:00:00 GMT</pubDate><category>Nx</category><category>tooling</category><category>angular</category><category>React</category></item><item><title>Access Selenium Test Screenshots on failed GitLab Pipeline Steps</title><link>https://juri.dev/blog/2020/10/upload-failed-artifacts-gitlab/</link><guid isPermaLink="true">https://juri.dev/blog/2020/10/upload-failed-artifacts-gitlab/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 14 Oct 2020 00:00:00 GMT</pubDate><category>tooling</category></item><item><title>Using the Nx Dependency Graph in Custom Scripts</title><link>https://juri.dev/blog/2020/09/use-nx-dep-graph-in-custom-scripts/</link><guid isPermaLink="true">https://juri.dev/blog/2020/09/use-nx-dep-graph-in-custom-scripts/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 30 Sep 2020 00:00:00 GMT</pubDate><category>angular</category><category>React</category><category>tooling</category></item><item><title>Access Angular Material&apos;s MatSelect Options Panel Container</title><link>https://juri.dev/blog/2020/06/access-material-select-options/</link><guid isPermaLink="true">https://juri.dev/blog/2020/06/access-material-select-options/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 12 Sep 2020 00:00:00 GMT</pubDate><category>angular</category><category>angular material</category></item><item><title>Detect when node_modules are out of sync</title><link>https://juri.dev/blog/2020/09/detect-node_modules-out-of-sync/</link><guid isPermaLink="true">https://juri.dev/blog/2020/09/detect-node_modules-out-of-sync/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 01 Sep 2020 00:00:00 GMT</pubDate><category>tooling</category><category>node.js</category></item><item><title>Partial Commits in WebStorm</title><link>https://juri.dev/blog/2020/07/partial-commits-webstorm/</link><guid isPermaLink="true">https://juri.dev/blog/2020/07/partial-commits-webstorm/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 14 Jul 2020 00:00:00 GMT</pubDate><category>tooling</category><category>webstorm</category></item><item><title>AskJuri: Learning about Angular Elements</title><link>https://juri.dev/blog/2020/06/askjuri-learning-angular-elements/</link><guid isPermaLink="true">https://juri.dev/blog/2020/06/askjuri-learning-angular-elements/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 03 Jul 2020 00:00:00 GMT</pubDate><category>angular</category><category>askjuri</category></item><item><title>Create Nx Libs with Assets</title><link>https://juri.dev/blog/2020/05/nx-libs-with-assets/</link><guid isPermaLink="true">https://juri.dev/blog/2020/05/nx-libs-with-assets/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 20 May 2020 00:00:00 GMT</pubDate><category>rxjs</category><category>angular</category><category>Nx</category></item><item><title>Debug Jest with VSCode</title><link>https://juri.dev/blog/2020/05/vscode-debug-jest/</link><guid isPermaLink="true">https://juri.dev/blog/2020/05/vscode-debug-jest/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 14 May 2020 00:00:00 GMT</pubDate><category>Nx</category><category>tooling</category><category>angular</category></item><item><title>Joining Nrwl 🐳 🦄</title><link>https://juri.dev/blog/2020/02/joining-nrwl/</link><guid isPermaLink="true">https://juri.dev/blog/2020/02/joining-nrwl/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 12 Feb 2020 00:00:00 GMT</pubDate></item><item><title>Git Rebase vs Merge</title><link>https://juri.dev/blog/2019/12/git-rebase-vs-merge/</link><guid isPermaLink="true">https://juri.dev/blog/2019/12/git-rebase-vs-merge/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 18 Dec 2019 00:00:00 GMT</pubDate><category>git</category><category>tooling</category></item><item><title>Talk: Lazy Loading on Steroids with Angular Elements</title><link>https://juri.dev/blog/2019/12/jsbe-lazy-loading-ngelements/</link><guid isPermaLink="true">https://juri.dev/blog/2019/12/jsbe-lazy-loading-ngelements/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 17 Dec 2019 00:00:00 GMT</pubDate><category>angular</category><category>performance</category><category>Angular Elements</category></item><item><title>Talk: Enterprise Grade Angular Reactive Forms</title><link>https://juri.dev/blog/2019/12/ng-be-2019-formly-talks/</link><guid isPermaLink="true">https://juri.dev/blog/2019/12/ng-be-2019-formly-talks/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 07 Dec 2019 00:00:00 GMT</pubDate><category>angular</category><category>reactive forms</category><category>formly</category></item><item><title>Lazy Loading with Angular Elements and ngx-lazy-el</title><link>https://juri.dev/blog/2019/11/lazy-loading-angular-ngx-lazy-el/</link><guid isPermaLink="true">https://juri.dev/blog/2019/11/lazy-loading-angular-ngx-lazy-el/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 06 Nov 2019 00:00:00 GMT</pubDate><category>angular</category><category>web performance</category></item><item><title>Manually Lazy Load an Angular Module with ViewEngine and Ivy</title><link>https://juri.dev/blog/2019/10/lazyload-module-ivy-viewengine/</link><guid isPermaLink="true">https://juri.dev/blog/2019/10/lazyload-module-ivy-viewengine/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 30 Sep 2019 00:00:00 GMT</pubDate><category>angular</category></item><item><title>Debugging Angular Ivy Applications from the Devtools Console</title><link>https://juri.dev/blog/2019/09/debugging-angular-ivy-console/</link><guid isPermaLink="true">https://juri.dev/blog/2019/09/debugging-angular-ivy-console/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 25 Sep 2019 00:00:00 GMT</pubDate><category>rxjs</category><category>angular</category></item><item><title>Resume your Work with Git</title><link>https://juri.dev/blog/2019/09/resume-work-with-git/</link><guid isPermaLink="true">https://juri.dev/blog/2019/09/resume-work-with-git/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 23 Sep 2019 00:00:00 GMT</pubDate><category>git</category><category>tooling</category></item><item><title>Angular Performance: Precaching with the Service Worker</title><link>https://juri.dev/blog/2019/08/ngperf-precaching-serviceworker/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/ngperf-precaching-serviceworker/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 31 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>videos</category></item><item><title>Angular Performance: Virtual Scrolling with the CDK</title><link>https://juri.dev/blog/2019/08/ngperf-virtual-scrolling-cdk/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/ngperf-virtual-scrolling-cdk/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 30 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>videos</category></item><item><title>Angular Performance: Optimize Angular Change Detection</title><link>https://juri.dev/blog/2019/08/ngperf-optimize-change-detection/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/ngperf-optimize-change-detection/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 29 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>videos</category></item><item><title>Angular Performance: Performance budgets with the Angular CLI</title><link>https://juri.dev/blog/2019/08/ngperf-setting-performance-budgets/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/ngperf-setting-performance-budgets/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 28 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>videos</category></item><item><title>Angular Performance: Preloading Lazy Routes</title><link>https://juri.dev/blog/2019/08/ngperf-preloading-lazy-routes/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/ngperf-preloading-lazy-routes/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 27 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>videos</category></item><item><title>Angular Performance: Route Level Code Splitting</title><link>https://juri.dev/blog/2019/08/ngperf-route-level-code-splitting/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/ngperf-route-level-code-splitting/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 26 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>videos</category></item><item><title>Dynamically Load CSS with the Angular CLI</title><link>https://juri.dev/blog/2019/08/dynamically-load-css-angular-cli/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/dynamically-load-css-angular-cli/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 22 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>tooling</category></item><item><title>It’s time to say thank you to the Angular CLI Team!</title><link>https://juri.dev/blog/2019/08/thank-you-angular-cli-team/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/thank-you-angular-cli-team/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 13 Aug 2019 00:00:00 GMT</pubDate><category>angular</category><category>tooling</category><category>javascript</category></item><item><title>Publish a Docker container from Bitbucket to Google Cloud Container Registry</title><link>https://juri.dev/blog/2019/08/docker-deploy-bitbucket-ci-to-gcp/</link><guid isPermaLink="true">https://juri.dev/blog/2019/08/docker-deploy-bitbucket-ci-to-gcp/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 07 Aug 2019 00:00:00 GMT</pubDate><category>docker</category></item><item><title>Challenging the Testing Pyramid</title><link>https://juri.dev/blog/2019/07/testing-cypress-intro/</link><guid isPermaLink="true">https://juri.dev/blog/2019/07/testing-cypress-intro/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 16 Jul 2019 00:00:00 GMT</pubDate><category>testing</category><category>JavaScript</category></item><item><title>Update to Angular Version 8 now!</title><link>https://juri.dev/blog/2019/06/angular-v8/</link><guid isPermaLink="true">https://juri.dev/blog/2019/06/angular-v8/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 03 Jun 2019 00:00:00 GMT</pubDate><category>angular</category></item><item><title>Create Code Snippets for Visual Studio Code with ease</title><link>https://juri.dev/blog/2019/05/create-vscode-snippets/</link><guid isPermaLink="true">https://juri.dev/blog/2019/05/create-vscode-snippets/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 23 May 2019 00:00:00 GMT</pubDate><category>tooling</category><category>vscode</category><category>videos</category></item><item><title>Angular 8 and the Future - NGConf 2019 Roundup</title><link>https://juri.dev/blog/2019-05-01-ngconf-2019-roundup/</link><guid isPermaLink="true">https://juri.dev/blog/2019-05-01-ngconf-2019-roundup/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 01 May 2019 00:00:00 GMT</pubDate><category>angular</category></item><item><title>Lazy load Angular Components</title><link>https://juri.dev/blog/2019/04/state-lazy-loading-components-angular/</link><guid isPermaLink="true">https://juri.dev/blog/2019/04/state-lazy-loading-components-angular/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 29 Apr 2019 00:00:00 GMT</pubDate><category>angular</category><category>performance</category><category>lazy loading</category><category>videos</category></item><item><title>Introduction to Angular Elements</title><link>https://juri.dev/blog/2019/04/intro-to-angular-elements/</link><guid isPermaLink="true">https://juri.dev/blog/2019/04/intro-to-angular-elements/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 28 Apr 2019 00:00:00 GMT</pubDate><category>angular</category><category>egghead</category><category>videos</category></item><item><title>Setup your Workstation for JavaScript Development</title><link>https://juri.dev/blog/2019/04/setup-for-angular-dev/</link><guid isPermaLink="true">https://juri.dev/blog/2019/04/setup-for-angular-dev/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 26 Apr 2019 00:00:00 GMT</pubDate><category>angular</category><category>tooling</category><category>git</category><category>javascript</category></item><item><title>Productive Git for Developers</title><link>https://juri.dev/blog/2019/04/productive-git-for-developers/</link><guid isPermaLink="true">https://juri.dev/blog/2019/04/productive-git-for-developers/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 16 Apr 2019 00:00:00 GMT</pubDate><category>git</category><category>egghead</category><category>videos</category></item><item><title>RxJS finalize operator to execute logic on Observable termination</title><link>https://juri.dev/blog/2019/04/rxjs-finalize-operator/</link><guid isPermaLink="true">https://juri.dev/blog/2019/04/rxjs-finalize-operator/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 04 Mar 2019 00:00:00 GMT</pubDate><category>rxjs</category><category>angular</category><category>beginner</category></item><item><title>A step-by-step guide to integrating a third party widget with Angular</title><link>https://juri.dev/blog/2019/02/ag-grid-integrating-with-angular/</link><guid isPermaLink="true">https://juri.dev/blog/2019/02/ag-grid-integrating-with-angular/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 14 Feb 2019 00:00:00 GMT</pubDate><category>angular</category><category>guest post</category></item><item><title>Display Server Side Validation Errors with Angular</title><link>https://juri.dev/blog/2019/02/display-server-side-validation-errors-with-angular/</link><guid isPermaLink="true">https://juri.dev/blog/2019/02/display-server-side-validation-errors-with-angular/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 07 Feb 2019 00:00:00 GMT</pubDate><category>angular</category><category>forms</category><category>validation</category><category>egghead</category><category>videos</category></item><item><title>Explore Angular Router&apos;s  runGuardsAndResolvers</title><link>https://juri.dev/blog/router-improvements-angular-7_2/</link><guid isPermaLink="true">https://juri.dev/blog/router-improvements-angular-7_2/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 31 Jan 2019 00:00:00 GMT</pubDate><category>Angular</category><category>router</category><category>guards</category><category>resolvers</category></item><item><title>Guarantee Event Order with RxJS</title><link>https://juri.dev/blog/guarantee-event-order-with-rxjs/</link><guid isPermaLink="true">https://juri.dev/blog/guarantee-event-order-with-rxjs/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 16 Jan 2019 00:00:00 GMT</pubDate><category>RxJS</category><category>Angular</category><category>async</category><category>ordering</category><category>concatMap</category><category>switchMap</category><category>mergeMap</category></item><item><title>It&apos;s not just Standing Up</title><link>https://juri.dev/blog/notes-its-not-just-standing-up/</link><guid isPermaLink="true">https://juri.dev/blog/notes-its-not-just-standing-up/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 11 Jan 2019 00:00:00 GMT</pubDate><category>Software Process</category><category>Agile</category><category>Standup Meeting</category><category>Scrum</category></item><item><title>Learn Angular Router for Real-World Applications</title><link>https://juri.dev/blog/2018/12/egghead-learn-router-real-world-apps/</link><guid isPermaLink="true">https://juri.dev/blog/2018/12/egghead-learn-router-real-world-apps/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 05 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Better Redirects in Angular Route Guards</title><link>https://juri.dev/blog/2018/11/better-route-guard-redirects/</link><guid isPermaLink="true">https://juri.dev/blog/2018/11/better-route-guard-redirects/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 28 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Egghead Lesson: Simple caching with RxJS</title><link>https://juri.dev/blog/2018/11/videolesson-rxjs-caching-angular/</link><guid isPermaLink="true">https://juri.dev/blog/2018/11/videolesson-rxjs-caching-angular/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 10 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Egghead Lesson: Avoid memory leaks when subscribing to RxJS Observables in Angular Components</title><link>https://juri.dev/blog/2018/10/videolesson-avoid-memory-leaks/</link><guid isPermaLink="true">https://juri.dev/blog/2018/10/videolesson-avoid-memory-leaks/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 28 Oct 2018 00:00:00 GMT</pubDate></item><item><title>Simple State Management with RxJS’s scan operator</title><link>https://juri.dev/blog/2018/10/simple-state-management-with-scan/</link><guid isPermaLink="true">https://juri.dev/blog/2018/10/simple-state-management-with-scan/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 09 Oct 2018 00:00:00 GMT</pubDate><category>rxjs</category><category>angular</category></item><item><title>My Journey replacing Promises with RxJS</title><link>https://juri.dev/blog/2018/10/journey-promises-to-rxjs/</link><guid isPermaLink="true">https://juri.dev/blog/2018/10/journey-promises-to-rxjs/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 30 Sep 2018 00:00:00 GMT</pubDate><category>rxjs</category><category>guest-post</category></item><item><title>[object ErrorEvent] thrown by Karma in Angular Unit Tests</title><link>https://juri.dev/blog/2018/07/object-errorthrown-karma/</link><guid isPermaLink="true">https://juri.dev/blog/2018/07/object-errorthrown-karma/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 25 Jul 2018 00:00:00 GMT</pubDate></item><item><title>In-depth: How do CDK Portals work?</title><link>https://juri.dev/blog/2018/06/how-cdk-portals-work/</link><guid isPermaLink="true">https://juri.dev/blog/2018/06/how-cdk-portals-work/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 25 Jun 2018 00:00:00 GMT</pubDate></item><item><title>Dynamic UI with CDK TemplatePortal and DomPortalHost</title><link>https://juri.dev/blog/2018/05/dynamic-UI-with-cdk-portals/</link><guid isPermaLink="true">https://juri.dev/blog/2018/05/dynamic-UI-with-cdk-portals/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 25 May 2018 00:00:00 GMT</pubDate></item><item><title>Extend the *ngIf Syntax to Create a Custom Permission Directive</title><link>https://juri.dev/blog/2018/02/angular-permission-directive/</link><guid isPermaLink="true">https://juri.dev/blog/2018/02/angular-permission-directive/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 20 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Add Mocha reporter for Karma unit tests to your Angular CLI project</title><link>https://juri.dev/blog/2018/02/add-mocha-reporter-angular-cli-tests/</link><guid isPermaLink="true">https://juri.dev/blog/2018/02/add-mocha-reporter-angular-cli-tests/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 13 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Create a CD pipeline with Angular, GitLab and Firebase</title><link>https://juri.dev/blog/2018/02/cd-gitlab-angular-firebase/</link><guid isPermaLink="true">https://juri.dev/blog/2018/02/cd-gitlab-angular-firebase/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 07 Feb 2018 00:00:00 GMT</pubDate><category>continuous delivery</category></item><item><title>Create a ng-true-value &amp; ng-false-value directive for Angular</title><link>https://juri.dev/blog/2018/02/ng-true-value-directive/</link><guid isPermaLink="true">https://juri.dev/blog/2018/02/ng-true-value-directive/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 31 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Compile-time vs. Runtime configuration of your Angular App</title><link>https://juri.dev/blog/2018/01/ng-app-runtime-config/</link><guid isPermaLink="true">https://juri.dev/blog/2018/01/ng-app-runtime-config/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 21 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Looking back on 2017</title><link>https://juri.dev/blog/2017/12/looking-back-on-2017/</link><guid isPermaLink="true">https://juri.dev/blog/2017/12/looking-back-on-2017/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 29 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Three new Angular Courses to celebrate end of the Year 2017</title><link>https://juri.dev/blog/2017/12/egghead-three-ng-courses/</link><guid isPermaLink="true">https://juri.dev/blog/2017/12/egghead-three-ng-courses/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 26 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Use Dynamic Components to render HTML for 3rd party libraries</title><link>https://juri.dev/blog/2017/11/dynamic-angular-components-for-rendering-html/</link><guid isPermaLink="true">https://juri.dev/blog/2017/11/dynamic-angular-components-for-rendering-html/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 14 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Demystifying dynamic Forms in Angular</title><link>https://juri.dev/blog/2017/10/demystify-dynamic-angular-forms/</link><guid isPermaLink="true">https://juri.dev/blog/2017/10/demystify-dynamic-angular-forms/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 03 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Understand How to Style Angular Components</title><link>https://juri.dev/blog/2017/08/understand-how-to-style-angular-components/</link><guid isPermaLink="true">https://juri.dev/blog/2017/08/understand-how-to-style-angular-components/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 07 Aug 2017 00:00:00 GMT</pubDate></item><item><title>Intercept HTTP Requests in Angular</title><link>https://juri.dev/blog/2017/08/intercept-http-requests-in-angular/</link><guid isPermaLink="true">https://juri.dev/blog/2017/08/intercept-http-requests-in-angular/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 31 Jul 2017 00:00:00 GMT</pubDate></item><item><title>Create a dynamic tab component with Angular</title><link>https://juri.dev/blog/2017/07/ng2-dynamic-tab-component/</link><guid isPermaLink="true">https://juri.dev/blog/2017/07/ng2-dynamic-tab-component/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 26 Jul 2017 00:00:00 GMT</pubDate></item><item><title>Enhanced *ngIf and *ngFor in Angular version 4.0.0</title><link>https://juri.dev/blog/2017/06/new-enhanced-ngIf-and-ngFor/</link><guid isPermaLink="true">https://juri.dev/blog/2017/06/new-enhanced-ngIf-and-ngFor/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 12 Jun 2017 00:00:00 GMT</pubDate></item><item><title>Talks: Web meets Mobile powered by Angular</title><link>https://juri.dev/blog/2017/03/talks-web-meets-mobile/</link><guid isPermaLink="true">https://juri.dev/blog/2017/03/talks-web-meets-mobile/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 22 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Tuning Angular&apos;s Change Detection</title><link>https://juri.dev/blog/2017/03/angular-tuning-change-detection/</link><guid isPermaLink="true">https://juri.dev/blog/2017/03/angular-tuning-change-detection/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 14 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Angular Modules vs ES6 Modules</title><link>https://juri.dev/blog/2017/03/angular-modules-vs-es6-modules/</link><guid isPermaLink="true">https://juri.dev/blog/2017/03/angular-modules-vs-es6-modules/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 08 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Ted Talk: The Puzzle of Motivation</title><link>https://juri.dev/blog/2017/02/link-talk-puzzle-of-motivation/</link><guid isPermaLink="true">https://juri.dev/blog/2017/02/link-talk-puzzle-of-motivation/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 05 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Video Course: Learning Angular Components</title><link>https://juri.dev/blog/2017/01/video-course-learning-ng-cmps/</link><guid isPermaLink="true">https://juri.dev/blog/2017/01/video-course-learning-ng-cmps/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 22 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Talk: Testing with Angular - Some Recipes</title><link>https://juri.dev/blog/2017/01/talk-angular-testing-recipes/</link><guid isPermaLink="true">https://juri.dev/blog/2017/01/talk-angular-testing-recipes/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 10 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Easy SSL support for your Jekyll Blog with CloudFlare</title><link>https://juri.dev/blog/2017/01/enable-ssl-jekyll-blog/</link><guid isPermaLink="true">https://juri.dev/blog/2017/01/enable-ssl-jekyll-blog/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 03 Jan 2017 00:00:00 GMT</pubDate></item><item><title>NG-BE Conf and the Angular Community &lt;3</title><link>https://juri.dev/blog/2016/12/angular-community-ngbe-conf/</link><guid isPermaLink="true">https://juri.dev/blog/2016/12/angular-community-ngbe-conf/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 30 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Interviewing Igor Minar and Adam Bradley for AngularBeers</title><link>https://juri.dev/blog/2016/12/ama-igor-angularbeers/</link><guid isPermaLink="true">https://juri.dev/blog/2016/12/ama-igor-angularbeers/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 18 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Ok.. let me explain: it&apos;s going to be Angular 4.0, or simply Angular</title><link>https://juri.dev/blog/2016/12/let-me-explain-angular-release-cycles/</link><guid isPermaLink="true">https://juri.dev/blog/2016/12/let-me-explain-angular-release-cycles/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 12 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Configure Ahead of Time (AoT) for your Angular app using the Angular CLI</title><link>https://juri.dev/blog/2016/12/configure-aot-with-angular-cli/</link><guid isPermaLink="true">https://juri.dev/blog/2016/12/configure-aot-with-angular-cli/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 02 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Safe Navigation Operator, RxJS and Async Pipe tinkering</title><link>https://juri.dev/blog/2016/11/safe-nav-operator-and-async-pipe/</link><guid isPermaLink="true">https://juri.dev/blog/2016/11/safe-nav-operator-and-async-pipe/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 15 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Custom validators in template driven Angular forms</title><link>https://juri.dev/blog/2016/11/ng2-template-driven-form-validators/</link><guid isPermaLink="true">https://juri.dev/blog/2016/11/ng2-template-driven-form-validators/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 13 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Data bind radio button lists with Angular</title><link>https://juri.dev/blog/2016/11/ng2-binding-radiobutton-lists/</link><guid isPermaLink="true">https://juri.dev/blog/2016/11/ng2-binding-radiobutton-lists/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 09 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Configure a proxy for your API calls with Angular CLI</title><link>https://juri.dev/blog/2016/11/configure-proxy-api-angular-cli/</link><guid isPermaLink="true">https://juri.dev/blog/2016/11/configure-proxy-api-angular-cli/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 06 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Let&apos;s create your first Angular app</title><link>https://juri.dev/blog/2016/10/lets-create-ur-first-ng2-app/</link><guid isPermaLink="true">https://juri.dev/blog/2016/10/lets-create-ur-first-ng2-app/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 04 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Angular: Using the JSONPipe for debugging</title><link>https://juri.dev/blog/2016/09/ng2-serialize-with-json-pipe/</link><guid isPermaLink="true">https://juri.dev/blog/2016/09/ng2-serialize-with-json-pipe/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 20 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Angular: How do I register an event listener on document?</title><link>https://juri.dev/blog/2016/09/ng2-event-registration-document/</link><guid isPermaLink="true">https://juri.dev/blog/2016/09/ng2-event-registration-document/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 19 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Angular: How do I get a reference to the window object?</title><link>https://juri.dev/blog/2016/09/ng2-get-window-ref/</link><guid isPermaLink="true">https://juri.dev/blog/2016/09/ng2-get-window-ref/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 19 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Angular version 2.0.0 released!!</title><link>https://juri.dev/blog/2016/09/ng2-released/</link><guid isPermaLink="true">https://juri.dev/blog/2016/09/ng2-released/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 14 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Angular Forms - a first look</title><link>https://juri.dev/blog/2016/08/ng2-forms-first-look/</link><guid isPermaLink="true">https://juri.dev/blog/2016/08/ng2-forms-first-look/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 05 Aug 2016 00:00:00 GMT</pubDate></item><item><title>RxJS first steps - Subject and ReplaySubject</title><link>https://juri.dev/blog/2016/06/rxjs-1st-steps-subject/</link><guid isPermaLink="true">https://juri.dev/blog/2016/06/rxjs-1st-steps-subject/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 29 Jun 2016 00:00:00 GMT</pubDate></item><item><title>From ng-controller to components with Angular 1.5</title><link>https://juri.dev/blog/2016/06/from-ngcontroller-to-components/</link><guid isPermaLink="true">https://juri.dev/blog/2016/06/from-ngcontroller-to-components/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 26 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Angular 2+ - A Getting Started Guide for Beginners</title><link>https://juri.dev/blog/2016/06/ng2-getting-started-for-beginners/</link><guid isPermaLink="true">https://juri.dev/blog/2016/06/ng2-getting-started-for-beginners/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 05 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Learning Angular 2 Directives</title><link>https://juri.dev/blog/2016/04/learning-angular2-directives-course/</link><guid isPermaLink="true">https://juri.dev/blog/2016/04/learning-angular2-directives-course/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 26 Apr 2016 00:00:00 GMT</pubDate></item><item><title>Fine grained change detection with Angular</title><link>https://juri.dev/blog/2016/04/angular2-change-detection/</link><guid isPermaLink="true">https://juri.dev/blog/2016/04/angular2-change-detection/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 06 Apr 2016 00:00:00 GMT</pubDate></item><item><title>Debugging Angular Applications from the Console</title><link>https://juri.dev/blog/2016/02/debugging-angular2-console/</link><guid isPermaLink="true">https://juri.dev/blog/2016/02/debugging-angular2-console/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 09 Feb 2016 00:00:00 GMT</pubDate><category>angular</category></item><item><title>Learning Angular: Creating a tabs component</title><link>https://juri.dev/blog/2016/02/learning-ng2-creating-tab-component/</link><guid isPermaLink="true">https://juri.dev/blog/2016/02/learning-ng2-creating-tab-component/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 01 Feb 2016 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Conditionally add styles to an element</title><link>https://juri.dev/blog/2016/01/learning-ng2-dynamic-styles/</link><guid isPermaLink="true">https://juri.dev/blog/2016/01/learning-ng2-dynamic-styles/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 24 Jan 2016 00:00:00 GMT</pubDate><category>Angular</category><category>JavaScript</category><category>Egghead</category></item><item><title>About Personal Productivity</title><link>https://juri.dev/blog/2016/01/about-personal-productivity/</link><guid isPermaLink="true">https://juri.dev/blog/2016/01/about-personal-productivity/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 23 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Multi Content Projection aka Multiple Transclusion</title><link>https://juri.dev/blog/2016/01/ng2-multi-content-projection/</link><guid isPermaLink="true">https://juri.dev/blog/2016/01/ng2-multi-content-projection/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 13 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Upgrading Angular from 1.x</title><link>https://juri.dev/blog/2015/12/link-upgrade-ng1-to-ng2/</link><guid isPermaLink="true">https://juri.dev/blog/2015/12/link-upgrade-ng1-to-ng2/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 15 Dec 2015 00:00:00 GMT</pubDate></item><item><title>Improve your Angular 1.x startup time</title><link>https://juri.dev/blog/2015/12/perf-startup-ng1/</link><guid isPermaLink="true">https://juri.dev/blog/2015/12/perf-startup-ng1/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 13 Dec 2015 00:00:00 GMT</pubDate></item><item><title>Componentizing Workflow for Angular</title><link>https://juri.dev/blog/2015/12/componentizing-workflow/</link><guid isPermaLink="true">https://juri.dev/blog/2015/12/componentizing-workflow/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 09 Dec 2015 00:00:00 GMT</pubDate></item><item><title>Follow-up: EvolvingPublication</title><link>https://juri.dev/blog/2015/12/followup-evolving-publication/</link><guid isPermaLink="true">https://juri.dev/blog/2015/12/followup-evolving-publication/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 03 Dec 2015 00:00:00 GMT</pubDate></item><item><title>GitLab Flow</title><link>https://juri.dev/blog/2015/12/link-gitlab-flow/</link><guid isPermaLink="true">https://juri.dev/blog/2015/12/link-gitlab-flow/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 02 Dec 2015 00:00:00 GMT</pubDate></item><item><title>Role of an Enterprise Architect in a Lean Organization</title><link>https://juri.dev/blog/2015/11/link-ea-in-lean-enterprise/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/link-ea-in-lean-enterprise/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 29 Nov 2015 00:00:00 GMT</pubDate><category>Notes</category></item><item><title>Egghead.io - Getting started with Redux</title><link>https://juri.dev/blog/2015/11/link-egghead-learn-redux/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/link-egghead-learn-redux/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 29 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Good Tech Lead, Bad Tech Lead</title><link>https://juri.dev/blog/2015/11/link-good-bad-techleads/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/link-good-bad-techleads/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 28 Nov 2015 00:00:00 GMT</pubDate><category>Notes</category></item><item><title>Exploring Components in Angular 1.5</title><link>https://juri.dev/blog/2015/11/link-ng1-components/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/link-ng1-components/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 15 Nov 2015 00:00:00 GMT</pubDate></item><item><title>How to be agile in a non-agile environment</title><link>https://juri.dev/blog/2015/11/link-agile-in-non-agile-environment/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/link-agile-in-non-agile-environment/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 02 Nov 2015 00:00:00 GMT</pubDate><category>Agile</category></item><item><title>REST Api Design - Resource Modeling</title><link>https://juri.dev/blog/2015/11/rest-api-design/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/rest-api-design/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 02 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Screencast: TypeScript - Setup Your Working Environment</title><link>https://juri.dev/blog/2015/11/screencast-typescript-setup/</link><guid isPermaLink="true">https://juri.dev/blog/2015/11/screencast-typescript-setup/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 02 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Use ngModelOptions to limit digest cycles</title><link>https://juri.dev/blog/2015/10/link-ng-model-options-speedup/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/link-ng-model-options-speedup/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 25 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Angular Connect London - Day 2</title><link>https://juri.dev/blog/2015/10/angular-connect-london-day2/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/angular-connect-london-day2/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 19 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Angular Connect London - Day 1</title><link>https://juri.dev/blog/2015/10/angular-connect-london/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/angular-connect-london/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 18 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Breaking apart conceptions by Ayende Rahien</title><link>https://juri.dev/blog/2015/10/link-vid-breaking-apart-conceptions/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/link-vid-breaking-apart-conceptions/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 10 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Release your libs like a pro!</title><link>https://juri.dev/blog/2015/10/release-like-a-pro/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/release-like-a-pro/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 07 Oct 2015 00:00:00 GMT</pubDate></item><item><title>10 Interview Questions Every JavaScript Developer Should Know</title><link>https://juri.dev/blog/2015/10/link-10-javascript-interview-questions/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/link-10-javascript-interview-questions/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 04 Oct 2015 00:00:00 GMT</pubDate></item><item><title>El Capitain Broke My Developer Stuff! Here&apos;s How to Fix It</title><link>https://juri.dev/blog/2015/10/link-fix-osx-devtools/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/link-fix-osx-devtools/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 03 Oct 2015 00:00:00 GMT</pubDate></item><item><title>On Monoliths and Microservices</title><link>https://juri.dev/blog/2015/10/link-otto-monoliths-microservices/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/link-otto-monoliths-microservices/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 01 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Building an Enterprise CSS Framework</title><link>https://juri.dev/blog/2015/10/link-building-enterprise-css-frmwrk/</link><guid isPermaLink="true">https://juri.dev/blog/2015/10/link-building-enterprise-css-frmwrk/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 30 Sep 2015 00:00:00 GMT</pubDate><category>Notes</category></item><item><title>12 Rules for Professional JavaScript in 2015</title><link>https://juri.dev/blog/2015/09/link-12-prof-js-tips/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-12-prof-js-tips/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 27 Sep 2015 00:00:00 GMT</pubDate></item><item><title>ES6 Features</title><link>https://juri.dev/blog/2015/09/link-es-features/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-es-features/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 27 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Easy testing with angular-spies</title><link>https://juri.dev/blog/2015/09/link-angular-spies/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-angular-spies/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 25 Sep 2015 00:00:00 GMT</pubDate></item><item><title>$q.defer: You&apos;re doing it wrong</title><link>https://juri.dev/blog/2015/09/link-angular-defer/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-angular-defer/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 24 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Angular 2 survey results</title><link>https://juri.dev/blog/2015/09/link-ng2-survey-results/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-ng2-survey-results/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 24 Sep 2015 00:00:00 GMT</pubDate></item><item><title>What forces layout/reflow</title><link>https://juri.dev/blog/2015/09/link-list-layout-recalculations/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-list-layout-recalculations/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 23 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Are you making these 10 Unit Testing mistakes?</title><link>https://juri.dev/blog/2015/09/link-10-common-testing-mistakes/</link><guid isPermaLink="true">https://juri.dev/blog/2015/09/link-10-common-testing-mistakes/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 22 Sep 2015 00:00:00 GMT</pubDate></item><item><title>GitHub: Scaling on Ruby, with a nomadic tech team</title><link>https://juri.dev/blog/2015/08/link-github-scaling/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-github-scaling/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 27 Aug 2015 00:00:00 GMT</pubDate></item><item><title>ES2015 - Jump Start</title><link>https://juri.dev/blog/2015/08/jump-start-es2015/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/jump-start-es2015/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 25 Aug 2015 00:00:00 GMT</pubDate><category>es2015</category><category>es6</category></item><item><title>Why You Should Avoid a Canonical Data Model</title><link>https://juri.dev/blog/2015/08/link-why-avoid-canonical-datamodels/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-why-avoid-canonical-datamodels/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 25 Aug 2015 00:00:00 GMT</pubDate><category>architecture</category></item><item><title>Why We Should Stop Using Bower – And How to Do It</title><link>https://juri.dev/blog/2015/08/link-why-stop-using-bower/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-why-stop-using-bower/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 25 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Angular 1 and Angular 2 integration: the path to seamless upgrade</title><link>https://juri.dev/blog/2015/08/link-angular-v1-mix-v2/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-angular-v1-mix-v2/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 24 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Ultimate AngularJS and Ionic performance cheat sheet</title><link>https://juri.dev/blog/2015/08/link-angular-perf-cheatsheet/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-angular-perf-cheatsheet/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 24 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Building a desktop application with Electron</title><link>https://juri.dev/blog/2015/08/link-desktop-apps-electron/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-desktop-apps-electron/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 21 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Host and Visibility in Angular 2&apos;s Dependency Injection</title><link>https://juri.dev/blog/2015/08/link-angular2-di/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-angular2-di/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 19 Aug 2015 00:00:00 GMT</pubDate></item><item><title>semantic-release - @kentcdodds talks to @boennemann</title><link>https://juri.dev/blog/2015/08/link-semantic-release-talk/</link><guid isPermaLink="true">https://juri.dev/blog/2015/08/link-semantic-release-talk/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 18 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Preparing for Angular 2</title><link>https://juri.dev/blog/2015/07/learning-ng-prepare-ng2/</link><guid isPermaLink="true">https://juri.dev/blog/2015/07/learning-ng-prepare-ng2/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 05 Jul 2015 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Testing $q promise resolves with Sinon and Jasmine</title><link>https://juri.dev/blog/2015/06/learning-ng-testing-promises/</link><guid isPermaLink="true">https://juri.dev/blog/2015/06/learning-ng-testing-promises/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 29 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Expose an API on your directives</title><link>https://juri.dev/blog/2015/06/learning-ng-expose-directive-api/</link><guid isPermaLink="true">https://juri.dev/blog/2015/06/learning-ng-expose-directive-api/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 16 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Guide as in Mountaineering</title><link>https://juri.dev/blog/2015/06/guide-as-in-mountaineering/</link><guid isPermaLink="true">https://juri.dev/blog/2015/06/guide-as-in-mountaineering/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 05 Jun 2015 00:00:00 GMT</pubDate></item><item><title>GitHub: be Social, Contribute, Learn</title><link>https://juri.dev/blog/2015/06/github-social-contribute-learn/</link><guid isPermaLink="true">https://juri.dev/blog/2015/06/github-social-contribute-learn/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 03 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Jersey WebResource - Header don&apos;t get appended</title><link>https://juri.dev/blog/2015/05/jersey-webresource-ignores-headers/</link><guid isPermaLink="true">https://juri.dev/blog/2015/05/jersey-webresource-ignores-headers/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 13 May 2015 00:00:00 GMT</pubDate></item><item><title>Nepal: Help for Anil Joshi</title><link>https://juri.dev/blog/2015/05/nepal-help-for-anil/</link><guid isPermaLink="true">https://juri.dev/blog/2015/05/nepal-help-for-anil/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 07 May 2015 00:00:00 GMT</pubDate><category>charity</category></item><item><title>Migrate from TFS to Git</title><link>https://juri.dev/blog/2015/03/migrate-tfs-to-git/</link><guid isPermaLink="true">https://juri.dev/blog/2015/03/migrate-tfs-to-git/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 24 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Set your language culture before any UI is displayed</title><link>https://juri.dev/blog/2015/03/learning-ng-angular-translate-promises/</link><guid isPermaLink="true">https://juri.dev/blog/2015/03/learning-ng-angular-translate-promises/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 02 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Verifying whether a function has been passed to my directive&apos;s isolated scope</title><link>https://juri.dev/blog/2015/02/learning-ng-verify-presence-of-directive-props/</link><guid isPermaLink="true">https://juri.dev/blog/2015/02/learning-ng-verify-presence-of-directive-props/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 25 Feb 2015 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Access directive scope variables from directive controllers and vice versa</title><link>https://juri.dev/blog/2015/01/learning-ng-directives-access-scope-controller/</link><guid isPermaLink="true">https://juri.dev/blog/2015/01/learning-ng-directives-access-scope-controller/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 25 Jan 2015 00:00:00 GMT</pubDate></item><item><title>Backup your Win8 computer to your Synology NAS</title><link>https://juri.dev/blog/2015/01/backup-windows-to-synology/</link><guid isPermaLink="true">https://juri.dev/blog/2015/01/backup-windows-to-synology/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 17 Jan 2015 00:00:00 GMT</pubDate></item><item><title>Notes: Microservices by Martin Fowler</title><link>https://juri.dev/blog/2015/01/notes-microservices-fowler-xconf/</link><guid isPermaLink="true">https://juri.dev/blog/2015/01/notes-microservices-fowler-xconf/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Fri, 02 Jan 2015 00:00:00 GMT</pubDate><category>software architecture</category><category>microservices</category></item><item><title>Happy new year 2015!</title><link>https://juri.dev/blog/2014/12/happy-new-year-2015/</link><guid isPermaLink="true">https://juri.dev/blog/2014/12/happy-new-year-2015/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 30 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Kudos for your site - powered by Firebase</title><link>https://juri.dev/blog/2014/12/kudos-for-your-site/</link><guid isPermaLink="true">https://juri.dev/blog/2014/12/kudos-for-your-site/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 28 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Useful utility functions</title><link>https://juri.dev/blog/2014/11/learning-ng-angularjs-utility-functions/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/learning-ng-angularjs-utility-functions/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 27 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Unit Testing $watch expressions</title><link>https://juri.dev/blog/2014/11/learning-ng-testing-watch-expressions/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/learning-ng-testing-watch-expressions/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 25 Nov 2014 00:00:00 GMT</pubDate></item><item><title>JavaScript Promises Essentials</title><link>https://juri.dev/blog/2014/11/review-javascript-promises-essentials/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/review-javascript-promises-essentials/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 17 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Learning Angular: What is the scope of your directive??</title><link>https://juri.dev/blog/2014/11/learning-ng-what-is-your-directives-scope/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/learning-ng-what-is-your-directives-scope/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 12 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Sublime Tip: Enable spell checking when you write Markdown</title><link>https://juri.dev/blog/2014/11/enable-spell-check-sublime-markdown/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/enable-spell-check-sublime-markdown/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 06 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Learning Angular: Gosh, my two-way binding doesn&apos;t seem to work properly!</title><link>https://juri.dev/blog/2014/11/learning-ng-databinding-doesnt-work/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/learning-ng-databinding-doesnt-work/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 06 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Introducing the learning-ng series</title><link>https://juri.dev/blog/2014/11/learning-ng-series-intro/</link><guid isPermaLink="true">https://juri.dev/blog/2014/11/learning-ng-series-intro/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 05 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Avoid test code duplication in Jasmine tests</title><link>https://juri.dev/blog/2014/10/avoid-test-code-duplication-jasmine/</link><guid isPermaLink="true">https://juri.dev/blog/2014/10/avoid-test-code-duplication-jasmine/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 29 Oct 2014 00:00:00 GMT</pubDate></item><item><title>Want to invite your friend to Inbox by Gmail but have no invites left?</title><link>https://juri.dev/blog/2014/10/invite-your-friend-to-inbox/</link><guid isPermaLink="true">https://juri.dev/blog/2014/10/invite-your-friend-to-inbox/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 27 Oct 2014 00:00:00 GMT</pubDate></item><item><title>Static code analysis for free</title><link>https://juri.dev/blog/2014/10/static-code-analyis-for-free/</link><guid isPermaLink="true">https://juri.dev/blog/2014/10/static-code-analyis-for-free/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 20 Oct 2014 00:00:00 GMT</pubDate></item><item><title>Hack: How to mimic a disabled checkbox</title><link>https://juri.dev/blog/2014/09/hack-mimic-disabled-checkboxes/</link><guid isPermaLink="true">https://juri.dev/blog/2014/09/hack-mimic-disabled-checkboxes/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 11 Sep 2014 00:00:00 GMT</pubDate></item><item><title>Implementing the &apos;Git flow&apos;</title><link>https://juri.dev/blog/2014/09/implementing-the-git-flow/</link><guid isPermaLink="true">https://juri.dev/blog/2014/09/implementing-the-git-flow/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 31 Aug 2014 00:00:00 GMT</pubDate></item><item><title>Node, Grunt, Bower and Yeoman - A Modern web dev&apos;s Toolkit</title><link>https://juri.dev/blog/2014/08/node-grunt-yeoman-bower/</link><guid isPermaLink="true">https://juri.dev/blog/2014/08/node-grunt-yeoman-bower/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 14 Aug 2014 00:00:00 GMT</pubDate></item><item><title>Lazy Angular Modules</title><link>https://juri.dev/blog/2014/07/lazy-angular-modules/</link><guid isPermaLink="true">https://juri.dev/blog/2014/07/lazy-angular-modules/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 20 Jul 2014 00:00:00 GMT</pubDate></item><item><title>First baby steps with Angular.js</title><link>https://juri.dev/blog/2014/05/angular-baby-steps/</link><guid isPermaLink="true">https://juri.dev/blog/2014/05/angular-baby-steps/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 10 May 2014 00:00:00 GMT</pubDate></item><item><title>See, always told you: testing is just a waste of time</title><link>https://juri.dev/blog/2014/05/told-you-that-testing-is-a-waste/</link><guid isPermaLink="true">https://juri.dev/blog/2014/05/told-you-that-testing-is-a-waste/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 06 May 2014 00:00:00 GMT</pubDate></item><item><title>QCon London 2014 - Embracing Change - Building Adaptable Software with Events</title><link>https://juri.dev/blog/2014/04/building-adaptable-software-with-events/</link><guid isPermaLink="true">https://juri.dev/blog/2014/04/building-adaptable-software-with-events/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 08 Apr 2014 00:00:00 GMT</pubDate></item><item><title>Integrating Node.js with a C# dll</title><link>https://juri.dev/blog/2014/03/integrating-node-with-csharp/</link><guid isPermaLink="true">https://juri.dev/blog/2014/03/integrating-node-with-csharp/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 30 Mar 2014 00:00:00 GMT</pubDate></item><item><title>Packt Video: JBoss EAP Configuration, Deployment and Administration</title><link>https://juri.dev/blog/2014/03/Video-JBoss-EAP-Administration/</link><guid isPermaLink="true">https://juri.dev/blog/2014/03/Video-JBoss-EAP-Administration/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 15 Mar 2014 00:00:00 GMT</pubDate></item><item><title>Automating the build of MSI setup packages on Jenkins</title><link>https://juri.dev/blog/2014/03/Jenkins-Build-Setup-Project/</link><guid isPermaLink="true">https://juri.dev/blog/2014/03/Jenkins-Build-Setup-Project/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 11 Mar 2014 00:00:00 GMT</pubDate></item><item><title>Decision making, problem solving, introducing ideas, being influencial</title><link>https://juri.dev/blog/2014/03/decision-making-and-problem-solving/</link><guid isPermaLink="true">https://juri.dev/blog/2014/03/decision-making-and-problem-solving/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 04 Mar 2014 00:00:00 GMT</pubDate></item><item><title>Automate your UI testing with Nightwatch</title><link>https://juri.dev/blog/2014/02/nightwatch-test-automation/</link><guid isPermaLink="true">https://juri.dev/blog/2014/02/nightwatch-test-automation/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 20 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Git flow with Jenkins and GitLab</title><link>https://juri.dev/blog/2014/01/git-flow-jenkins-gitlab/</link><guid isPermaLink="true">https://juri.dev/blog/2014/01/git-flow-jenkins-gitlab/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 06 Jan 2014 00:00:00 GMT</pubDate></item><item><title>JSConf.eu - React: Rethinking best practices</title><link>https://juri.dev/blog/2013/12/react-rethingking-best-practices/</link><guid isPermaLink="true">https://juri.dev/blog/2013/12/react-rethingking-best-practices/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 19 Dec 2013 00:00:00 GMT</pubDate></item><item><title>Boot your ajax app: Creating a splash screen with NProgress</title><link>https://juri.dev/blog/2013/12/nprogress-splash-screen/</link><guid isPermaLink="true">https://juri.dev/blog/2013/12/nprogress-splash-screen/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 05 Dec 2013 00:00:00 GMT</pubDate></item><item><title>The narrow path between best practices and over-engineering</title><link>https://juri.dev/blog/2013/11/narrow-path-best-practices-overengineering/</link><guid isPermaLink="true">https://juri.dev/blog/2013/11/narrow-path-best-practices-overengineering/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 18 Nov 2013 00:00:00 GMT</pubDate></item><item><title>JBoss Weld CDI for Java Platform</title><link>https://juri.dev/blog/2013/10/jboss-weld-cdi-for-java-platform/</link><guid isPermaLink="true">https://juri.dev/blog/2013/10/jboss-weld-cdi-for-java-platform/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 28 Oct 2013 00:00:00 GMT</pubDate></item><item><title>Developing Windows Store Apps with HTML5 and JavaScript</title><link>https://juri.dev/blog/2013/09/developing-win-store-apps-with-html5-and-javascript/</link><guid isPermaLink="true">https://juri.dev/blog/2013/09/developing-win-store-apps-with-html5-and-javascript/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 17 Sep 2013 00:00:00 GMT</pubDate></item><item><title>&apos;object&apos; does not contain a definition for &apos;errors&apos;</title><link>https://juri.dev/blog/2013/08/object-does-not-contain-definition/</link><guid isPermaLink="true">https://juri.dev/blog/2013/08/object-does-not-contain-definition/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 29 Aug 2013 00:00:00 GMT</pubDate></item><item><title>JSConfUS 2013 - Angelina Fabbor in JavaScript Masterclass</title><link>https://juri.dev/blog/2013/08/jsconfus-javascript-masterclass/</link><guid isPermaLink="true">https://juri.dev/blog/2013/08/jsconfus-javascript-masterclass/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 05 Aug 2013 00:00:00 GMT</pubDate></item><item><title>How to add a reading time indicator to your blog in ten minutes</title><link>https://juri.dev/blog/2013/07/how-to-setup-reading-time-indicator-ten-minutes/</link><guid isPermaLink="true">https://juri.dev/blog/2013/07/how-to-setup-reading-time-indicator-ten-minutes/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 22 Jul 2013 00:00:00 GMT</pubDate></item><item><title>Setting up a WPF Application With PRISM</title><link>https://juri.dev/blog/2013/06/setup-wpf-with-prism/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/setup-wpf-with-prism/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 25 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Code Coverage with QUnit in JavaScriptMVC</title><link>https://juri.dev/blog/2013/06/code-coverage-with-qunit-in-javascriptmvc/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/code-coverage-with-qunit-in-javascriptmvc/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 24 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Learning JavaScriptMVC</title><link>https://juri.dev/blog/2013/06/learning-javascriptmvc/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/learning-javascriptmvc/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 17 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Unit Testing Tip: Create Descriptive Tests</title><link>https://juri.dev/blog/2013/06/unit-testing-tip-create-descriptive-tests/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/unit-testing-tip-create-descriptive-tests/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 16 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Vae Soli</title><link>https://juri.dev/blog/2013/06/vae-soli/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/vae-soli/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 13 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Caching, jQuery Ajax and Other IE Fun</title><link>https://juri.dev/blog/2013/06/caching-jquery-ajax-and-other-ie-fun/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/caching-jquery-ajax-and-other-ie-fun/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 05 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Getting Started with Git and Visual Studio</title><link>https://juri.dev/blog/2013/06/getting-started-with-git-and-visualstudio/</link><guid isPermaLink="true">https://juri.dev/blog/2013/06/getting-started-with-git-and-visualstudio/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 02 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Blog Like a Hacker with Jekyll and Nitrous.IO</title><link>https://juri.dev/blog/2013/05/blog-like-a-hacker-with-jekyll-and-nitrousio/</link><guid isPermaLink="true">https://juri.dev/blog/2013/05/blog-like-a-hacker-with-jekyll-and-nitrousio/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 07 May 2013 00:00:00 GMT</pubDate></item><item><title>Perfect Workflow in Sublime Text 2</title><link>https://juri.dev/blog/2013/05/perfect-workflow-in-sublime-text2/</link><guid isPermaLink="true">https://juri.dev/blog/2013/05/perfect-workflow-in-sublime-text2/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 05 May 2013 00:00:00 GMT</pubDate></item><item><title>Git Explained: For Beginners</title><link>https://juri.dev/blog/2013/04/git-explained/</link><guid isPermaLink="true">https://juri.dev/blog/2013/04/git-explained/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 29 Apr 2013 00:00:00 GMT</pubDate></item><item><title>My Sublime Text Setup</title><link>https://juri.dev/blog/2013/04/my-sublimetext-setup/</link><guid isPermaLink="true">https://juri.dev/blog/2013/04/my-sublimetext-setup/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 09 Apr 2013 00:00:00 GMT</pubDate></item><item><title>Modularity in JavaScript MVC Frameworks</title><link>https://juri.dev/blog/2013/04/modularity-in-javascript-frameworks/</link><guid isPermaLink="true">https://juri.dev/blog/2013/04/modularity-in-javascript-frameworks/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 07 Apr 2013 00:00:00 GMT</pubDate></item><item><title>Entity Framework: Intercepting SQL Queries for Contextual Logging</title><link>https://juri.dev/blog/2013/03/intercepting-sql-queries-for-contextual-logging/</link><guid isPermaLink="true">https://juri.dev/blog/2013/03/intercepting-sql-queries-for-contextual-logging/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 21 Mar 2013 00:00:00 GMT</pubDate></item><item><title>Mocking Internal Interfaces with Moq</title><link>https://juri.dev/blog/2013/03/mocking-internal-interfaces-with-moq/</link><guid isPermaLink="true">https://juri.dev/blog/2013/03/mocking-internal-interfaces-with-moq/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 06 Mar 2013 00:00:00 GMT</pubDate></item><item><title>Interview with DZone</title><link>https://juri.dev/blog/2013/03/interview-with-dzone/</link><guid isPermaLink="true">https://juri.dev/blog/2013/03/interview-with-dzone/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 05 Mar 2013 00:00:00 GMT</pubDate></item><item><title>The Coaching Architect</title><link>https://juri.dev/blog/2013/02/the-coaching-architect/</link><guid isPermaLink="true">https://juri.dev/blog/2013/02/the-coaching-architect/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 11 Feb 2013 00:00:00 GMT</pubDate><category>Tech vids</category><category>coaching</category></item><item><title>DZone MVB Goodies Box</title><link>https://juri.dev/blog/2013/02/dzone-mvb-goodies-box/</link><guid isPermaLink="true">https://juri.dev/blog/2013/02/dzone-mvb-goodies-box/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 09 Feb 2013 00:00:00 GMT</pubDate></item><item><title>Test Your App Under Slow Network Speeds</title><link>https://juri.dev/blog/2013/02/test-your-app-under-slow-network-speeds/</link><guid isPermaLink="true">https://juri.dev/blog/2013/02/test-your-app-under-slow-network-speeds/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 31 Jan 2013 00:00:00 GMT</pubDate></item><item><title>ASP.net MVC Action Methods: Testing Against Anonymous Return Types</title><link>https://juri.dev/blog/2013/01/aspnet-mvc-action-methods-testing-against-anonymous-return-types/</link><guid isPermaLink="true">https://juri.dev/blog/2013/01/aspnet-mvc-action-methods-testing-against-anonymous-return-types/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 17 Jan 2013 00:00:00 GMT</pubDate></item><item><title>How to Stay Up To Date On Web Technology</title><link>https://juri.dev/blog/2013/01/how-to-stay-up-to-date-on-web-technology/</link><guid isPermaLink="true">https://juri.dev/blog/2013/01/how-to-stay-up-to-date-on-web-technology/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 10 Jan 2013 00:00:00 GMT</pubDate></item><item><title>Transformer TF101 meets Jelly Bean powered by CyanogenMod</title><link>https://juri.dev/blog/2013/01/transformer-tf101-meets-jelly-bean-powered-by-cyanogenmod/</link><guid isPermaLink="true">https://juri.dev/blog/2013/01/transformer-tf101-meets-jelly-bean-powered-by-cyanogenmod/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 05 Jan 2013 00:00:00 GMT</pubDate></item><item><title>Retrospective 2012</title><link>https://juri.dev/blog/2012/12/retrospective-2012/</link><guid isPermaLink="true">https://juri.dev/blog/2012/12/retrospective-2012/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 30 Dec 2012 00:00:00 GMT</pubDate></item><item><title>Gist: My New Devbook</title><link>https://juri.dev/blog/2012/12/gist-my-new-devbook/</link><guid isPermaLink="true">https://juri.dev/blog/2012/12/gist-my-new-devbook/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Mon, 17 Dec 2012 00:00:00 GMT</pubDate></item><item><title>Cerego - Learn Anything, Everywhere</title><link>https://juri.dev/blog/2012/12/cerego-learn-anything-everywhere/</link><guid isPermaLink="true">https://juri.dev/blog/2012/12/cerego-learn-anything-everywhere/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 16 Dec 2012 00:00:00 GMT</pubDate></item><item><title>Programming ASP.net MVC4 by J. Chadwick, T. Snyder and H. Panda</title><link>https://juri.dev/blog/2012/12/programming-aspnet-mvc4/</link><guid isPermaLink="true">https://juri.dev/blog/2012/12/programming-aspnet-mvc4/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 13 Dec 2012 00:00:00 GMT</pubDate></item><item><title>HowTo: Subscribe to Failed TFS Builds</title><link>https://juri.dev/blog/2012/11/howto-subscribe-to-failed-tfs-builds/</link><guid isPermaLink="true">https://juri.dev/blog/2012/11/howto-subscribe-to-failed-tfs-builds/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 22 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Visual Studio: Where Did My Shelvesets Go?</title><link>https://juri.dev/blog/2012/11/visual-studio-where-did-my-shelvesets-go/</link><guid isPermaLink="true">https://juri.dev/blog/2012/11/visual-studio-where-did-my-shelvesets-go/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 18 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Deploying: Git vs. TFS Showdown</title><link>https://juri.dev/blog/2012/11/deploying-git-vs-tfs-showdown/</link><guid isPermaLink="true">https://juri.dev/blog/2012/11/deploying-git-vs-tfs-showdown/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 15 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Don&apos;t Create Your Own Mapper, Let AutoMapper Do The Job!</title><link>https://juri.dev/blog/2012/11/dont-create-your-own-mapper-let-automapper-do-the-job/</link><guid isPermaLink="true">https://juri.dev/blog/2012/11/dont-create-your-own-mapper-let-automapper-do-the-job/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 13 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Visual Studio Tips</title><link>https://juri.dev/blog/2012/10/visual-studio-tips/</link><guid isPermaLink="true">https://juri.dev/blog/2012/10/visual-studio-tips/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 30 Oct 2012 00:00:00 GMT</pubDate></item><item><title>Output Caching in ASP.net MVC</title><link>https://juri.dev/blog/2012/10/output-caching-in-aspnet-mvc/</link><guid isPermaLink="true">https://juri.dev/blog/2012/10/output-caching-in-aspnet-mvc/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 28 Oct 2012 00:00:00 GMT</pubDate></item><item><title>Lessons Learned: Don&apos;t Expose EF Entities to the Client Directly</title><link>https://juri.dev/blog/2012/10/lessions-learned-dont-expose-ef-entities-to-the-client-directly/</link><guid isPermaLink="true">https://juri.dev/blog/2012/10/lessions-learned-dont-expose-ef-entities-to-the-client-directly/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 23 Oct 2012 00:00:00 GMT</pubDate></item><item><title>HRT - Humility, Respect and Trust</title><link>https://juri.dev/blog/2012/10/hrt-humility-respect-and-trust/</link><guid isPermaLink="true">https://juri.dev/blog/2012/10/hrt-humility-respect-and-trust/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 14 Oct 2012 00:00:00 GMT</pubDate></item><item><title>2nd Dan Yoseikan Budo</title><link>https://juri.dev/blog/2012/10/2nd-dan-yoseikan-budo/</link><guid isPermaLink="true">https://juri.dev/blog/2012/10/2nd-dan-yoseikan-budo/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 04 Oct 2012 00:00:00 GMT</pubDate></item><item><title>Visual Studio Test Explorer: Automatically Execute All Unit Tests Only</title><link>https://juri.dev/blog/2012/10/vs2012-test-explorer-automatically-execute-all-unit-tests-only/</link><guid isPermaLink="true">https://juri.dev/blog/2012/10/vs2012-test-explorer-automatically-execute-all-unit-tests-only/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 02 Oct 2012 00:00:00 GMT</pubDate></item><item><title>Finishing my Blog Relocation</title><link>https://juri.dev/blog/2012/09/im-relocating-my-domain-site-and-blog/</link><guid isPermaLink="true">https://juri.dev/blog/2012/09/im-relocating-my-domain-site-and-blog/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 26 Sep 2012 00:00:00 GMT</pubDate></item><item><title>Jasmine - An Introduction</title><link>https://juri.dev/blog/2012/08/jasmine---an-introduction/</link><guid isPermaLink="true">https://juri.dev/blog/2012/08/jasmine---an-introduction/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 28 Aug 2012 00:00:00 GMT</pubDate></item><item><title>It&apos;s time to learn CoffeeScript</title><link>https://juri.dev/blog/2012/08/its-time-to-learn-coffeescript/</link><guid isPermaLink="true">https://juri.dev/blog/2012/08/its-time-to-learn-coffeescript/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sat, 25 Aug 2012 00:00:00 GMT</pubDate></item><item><title>An Example of Test-Driven Bugfixing</title><link>https://juri.dev/blog/2012/07/an-example-of-test-driven-bugfixing/</link><guid isPermaLink="true">https://juri.dev/blog/2012/07/an-example-of-test-driven-bugfixing/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 18 Jul 2012 00:00:00 GMT</pubDate></item><item><title>Why $.extend(someObj, anotherObj) might be dangerous!</title><link>https://juri.dev/blog/2012/07/why-extendsomeobj-anotherobj-might-be/</link><guid isPermaLink="true">https://juri.dev/blog/2012/07/why-extendsomeobj-anotherobj-might-be/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 17 Jul 2012 00:00:00 GMT</pubDate></item><item><title>Strange Error When Downloading File in IE8 from SSL Site</title><link>https://juri.dev/blog/2012/07/strange-error-when-downloading-file-in/</link><guid isPermaLink="true">https://juri.dev/blog/2012/07/strange-error-when-downloading-file-in/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 15 Jul 2012 00:00:00 GMT</pubDate></item><item><title>What? Model-View-Controller in JavaScript?</title><link>https://juri.dev/blog/2011/10/what-model-view-controller-in/</link><guid isPermaLink="true">https://juri.dev/blog/2011/10/what-model-view-controller-in/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 09 Oct 2011 00:00:00 GMT</pubDate></item><item><title>Why Automated Tests Boost Your Development Speed</title><link>https://juri.dev/blog/2011/04/why-automated-tests-boost-your/</link><guid isPermaLink="true">https://juri.dev/blog/2011/04/why-automated-tests-boost-your/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Tue, 05 Apr 2011 00:00:00 GMT</pubDate></item><item><title>Coding an Update Functionality for your Android App</title><link>https://juri.dev/blog/2011/02/coding-update-functionality-for-your/</link><guid isPermaLink="true">https://juri.dev/blog/2011/02/coding-update-functionality-for-your/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Sun, 06 Feb 2011 00:00:00 GMT</pubDate><category>mobile dev</category></item><item><title>About Scrum - in under 10 minutes</title><link>https://juri.dev/blog/2009/06/about-scrum-in-under-10-minutes/</link><guid isPermaLink="true">https://juri.dev/blog/2009/06/about-scrum-in-under-10-minutes/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 17 Jun 2009 00:00:00 GMT</pubDate><category>Agile</category></item><item><title>Best practices: Deploying webapps</title><link>https://juri.dev/blog/2008/09/best-practices-deploying-webapps/</link><guid isPermaLink="true">https://juri.dev/blog/2008/09/best-practices-deploying-webapps/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Wed, 24 Sep 2008 00:00:00 GMT</pubDate></item><item><title>Best practices: VCS usage flowchart</title><link>https://juri.dev/blog/2008/05/best-practices-vcs-usage-flowchart/</link><guid isPermaLink="true">https://juri.dev/blog/2008/05/best-practices-vcs-usage-flowchart/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate></item><item><title>When Windows tray-icons disappear misteriously</title><link>https://juri.dev/blog/2007/03/when-windows-tray-icons-disappear_16/</link><guid isPermaLink="true">https://juri.dev/blog/2007/03/when-windows-tray-icons-disappear_16/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 15 Mar 2007 00:00:00 GMT</pubDate></item></channel></rss>