<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Technorage</title><description>Where I rant about technology and stuff!</description><link>https://deepu.tech/</link><language>en-us</language><item><title>My fully offline AI-assisted Linux development machine</title><link>https://deepu.tech/my-fully-offline-ai-assisted-linux-development-machine/</link><guid isPermaLink="true">https://deepu.tech/my-fully-offline-ai-assisted-linux-development-machine/</guid><description>My Arch Linux, Niri, and local AI coding setup on the ASUS ROG Flow Z13</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate><category>linux</category><category>archlinux</category><category>development</category><category>ai</category><category>niri</category></item><item><title>A Passwordless Future: Passkeys for Java Developers</title><link>https://deepu.tech/webauthn-and-passkeys-for-java-developers/</link><guid isPermaLink="true">https://deepu.tech/webauthn-and-passkeys-for-java-developers/</guid><description>Learn how to get started with passkeys for your Java and Spring Boot applications.</description><pubDate>Thu, 15 Feb 2024 00:00:00 GMT</pubDate><category>java</category><category>spring</category><category>passkeys</category><category>webauthn</category></item><item><title>A Passwordless Future: Passkeys for Developers</title><link>https://deepu.tech/webauthn-and-passkeys-for-developers/</link><guid isPermaLink="true">https://deepu.tech/webauthn-and-passkeys-for-developers/</guid><description>Passkeys and WebAuthn for developers. Learn how passkeys work and the benefits they provide.</description><pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate><category>security</category><category>passkeys</category><category>webauthn</category></item><item><title>Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes</title><link>https://deepu.tech/terraform-eks-java-microservices-jhipster/</link><guid isPermaLink="true">https://deepu.tech/terraform-eks-java-microservices-jhipster/</guid><description>Deploy a cloud-native Java Spring Boot microservice stack secured with Auth0 on Amazon EKS using Terraform and Kubernetes.</description><pubDate>Thu, 23 Nov 2023 00:00:00 GMT</pubDate><category>java</category><category>terraform</category><category>kubernetes</category><category>aws</category></item><item><title>Mastodon for Developers: Everything You Need to Know</title><link>https://deepu.tech/mastodon-for-devs/</link><guid isPermaLink="true">https://deepu.tech/mastodon-for-devs/</guid><description>Learn how to use Mastodon effectively as a developer.</description><pubDate>Mon, 06 Feb 2023 00:00:00 GMT</pubDate><category>social</category><category>mastodon</category></item><item><title>Shhhh... Kubernetes Secrets Are Not Really Secret!</title><link>https://deepu.tech/kubernetes-secrets-management/</link><guid isPermaLink="true">https://deepu.tech/kubernetes-secrets-management/</guid><description>Learn how to setup secure secrets on Kubernetes using Sealed Secrets, External Secrets Operator, and Secrets Store CSI driver.</description><pubDate>Thu, 15 Dec 2022 00:00:00 GMT</pubDate><category>devops</category><category>kubernetes</category><category>devsecops</category></item><item><title>Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal</title><link>https://deepu.tech/rust-terminal-tools-linux-mac-windows-fish-zsh/</link><guid isPermaLink="true">https://deepu.tech/rust-terminal-tools-linux-mac-windows-fish-zsh/</guid><description>Rust tooling is taking over the terminal. Use these awesome tools to supercharge your Linux/macOS/Windows terminal.</description><pubDate>Mon, 07 Nov 2022 00:00:00 GMT</pubDate><category>rust</category><category>terminal</category><category>linux</category><category>macos</category></item><item><title>What the Heck Is Project Loom for Java?</title><link>https://deepu.tech/state-of-java-project-loom/</link><guid isPermaLink="true">https://deepu.tech/state-of-java-project-loom/</guid><description>What the heck is Java&apos;s Project Loom and what does it mean for regular Java developers?</description><pubDate>Sat, 27 Aug 2022 00:00:00 GMT</pubDate><category>java</category><category>concurrency</category><category>loom</category><category>openjdk</category></item><item><title>Golang Finally Gets Generics! Does It Make Go a Better Language?</title><link>https://deepu.tech/go-impressions-part-2/</link><guid isPermaLink="true">https://deepu.tech/go-impressions-part-2/</guid><description>Let&apos;s see if Golang became better with the addition of generics.</description><pubDate>Mon, 04 Apr 2022 00:00:00 GMT</pubDate><category>go</category><category>programming</category><category>languages</category><category>thepragmaticprogrammer</category></item><item><title>Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6</title><link>https://deepu.tech/concurrency-in-modern-languages-final/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages-final/</guid><description>Building a concurrent web server in Rust, Go, JS, TS, .NET, and Java to compare concurrency performance</description><pubDate>Fri, 04 Feb 2022 00:00:00 GMT</pubDate><category>rust</category><category>js</category><category>go</category><category>java</category></item><item><title>The state of pattern matching in Java 17</title><link>https://deepu.tech/state-of-pattern-matching-java/</link><guid isPermaLink="true">https://deepu.tech/state-of-pattern-matching-java/</guid><description>Let us see how pattern matching is evolving in Java</description><pubDate>Thu, 23 Dec 2021 00:00:00 GMT</pubDate><category>java</category><category>patternmatching</category><category>jdk</category><category>openjdk</category></item><item><title>My sleek and modern Linux development machine in 2021</title><link>https://deepu.tech/my-beautiful-linux-development-environment-2021/</link><guid isPermaLink="true">https://deepu.tech/my-beautiful-linux-development-environment-2021/</guid><description>My 2021 GNU/Linux development machine explained</description><pubDate>Mon, 01 Nov 2021 00:00:00 GMT</pubDate><category>linux</category><category>fedora</category><category>development</category><category>kde</category></item><item><title>What is Developer Experience and why should we care?</title><link>https://deepu.tech/what-is-developer-experience-and-why-care/</link><guid isPermaLink="true">https://deepu.tech/what-is-developer-experience-and-why-care/</guid><description>Let&apos;s bust some myths around developer experience and see why it&apos;s important.</description><pubDate>Fri, 16 Jul 2021 00:00:00 GMT</pubDate><category>devrel</category><category>developerexperience</category><category>engineering</category><category>discuss</category></item><item><title>The programming languages I like and why I like them</title><link>https://deepu.tech/languages-i-like-and-why/</link><guid isPermaLink="true">https://deepu.tech/languages-i-like-and-why/</guid><description>Being a polyglot developer, there would be some language you like over others and here are mine.</description><pubDate>Fri, 09 Jul 2021 00:00:00 GMT</pubDate><category>java</category><category>rust</category><category>golang</category><category>javascript</category></item><item><title>My second impression of Rust and why I think it&apos;s a great general-purpose language!</title><link>https://deepu.tech/my-second-impression-of-rust/</link><guid isPermaLink="true">https://deepu.tech/my-second-impression-of-rust/</guid><description>My second impression of Rust, after building a real-life use case with it and my thoughts on why it is a great general-purpose language for the future.</description><pubDate>Fri, 07 May 2021 00:00:00 GMT</pubDate><category>rust</category><category>programming</category><category>languages</category><category>webassembly</category></item><item><title>Concurrency in modern programming languages: Java</title><link>https://deepu.tech/concurrency-in-modern-languages-java/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages-java/</guid><description>Building a concurrent web server in Java to compare concurrency performance with Rust, Go, JS, TS, and Kotlin</description><pubDate>Fri, 30 Apr 2021 00:00:00 GMT</pubDate><category>concurrency</category><category>java</category><category>jvm</category><category>languages</category></item><item><title>The state of Linux as a daily use OS in 2021</title><link>https://deepu.tech/the-state-of-linux-on-desktops/</link><guid isPermaLink="true">https://deepu.tech/the-state-of-linux-on-desktops/</guid><description>Let&apos;s see what is the state of GNU/Linux, for daily use, in 2021 is and if its a viable alternative to  Windows and macOS</description><pubDate>Wed, 24 Mar 2021 00:00:00 GMT</pubDate><category>linux</category><category>ubuntu</category><category>fedora</category><category>kde</category></item><item><title>What about Svelte? Should you care!</title><link>https://deepu.tech/what-about-svelte/</link><guid isPermaLink="true">https://deepu.tech/what-about-svelte/</guid><description>Learn why Svelte matters and if you should you care about it</description><pubDate>Thu, 18 Mar 2021 00:00:00 GMT</pubDate><category>svelte</category><category>javascript</category><category>web</category><category>react</category></item><item><title>Concurrency in modern programming languages: TypeScript on Deno</title><link>https://deepu.tech/concurrency-in-modern-languages-ts/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages-ts/</guid><description>Building a concurrent web server in TypeScript on Deno to compare concurrency performance with Rust, Go, JS, Kotlin, and Java</description><pubDate>Fri, 19 Feb 2021 00:00:00 GMT</pubDate><category>concurrency</category><category>deno</category><category>javascript</category><category>typescript</category></item><item><title>Concurrency in modern programming languages: JavaScript on NodeJS</title><link>https://deepu.tech/concurrency-in-modern-languages-js/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages-js/</guid><description>Building a concurrent web server in JavaScript on NodeJS to compare concurrency performance with Rust, Go, TS, Kotlin, and Java</description><pubDate>Fri, 05 Feb 2021 00:00:00 GMT</pubDate><category>languages</category><category>concurrency</category><category>nodejs</category><category>javascript</category></item><item><title>Concurrency in modern programming languages: Golang</title><link>https://deepu.tech/concurrency-in-modern-languages-go/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages-go/</guid><description>Building a concurrent web server in Golang to compare concurrency performance with Rust, JS, TS, Kotlin, and Java</description><pubDate>Thu, 21 Jan 2021 00:00:00 GMT</pubDate><category>languages</category><category>concurrency</category><category>async</category><category>golang</category></item><item><title>Concurrency in modern programming languages: Rust</title><link>https://deepu.tech/concurrency-in-modern-languages-rust/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages-rust/</guid><description>Building a concurrent web server in Rust to compare concurrency performance with Go, JS, TS, Kotlin, and Java</description><pubDate>Thu, 24 Dec 2020 00:00:00 GMT</pubDate><category>languages</category><category>concurrency</category><category>async</category><category>rust</category></item><item><title>Concurrency in modern programming languages: Introduction</title><link>https://deepu.tech/concurrency-in-modern-languages/</link><guid isPermaLink="true">https://deepu.tech/concurrency-in-modern-languages/</guid><description>Building a concurrent web server in Rust, Go, JS, TS, Kotlin, and Java to compare concurrency performance</description><pubDate>Fri, 27 Nov 2020 00:00:00 GMT</pubDate><category>languages</category><category>concurrency</category><category>async</category><category>multithreading</category></item><item><title>8 important things I learned as a software developer over a decade.</title><link>https://deepu.tech/most-important-things-i-learned-in-a-decade/</link><guid isPermaLink="true">https://deepu.tech/most-important-things-i-learned-in-a-decade/</guid><description>Advice for beginners from my decade long development career</description><pubDate>Tue, 01 Sep 2020 00:00:00 GMT</pubDate><category>beginners</category><category>pragmatic</category><category>codequality</category><category>programming</category></item><item><title>Let&apos;s face it, we have a broken technical interview process in our industry</title><link>https://deepu.tech/the-problem-with-hiring-in-it/</link><guid isPermaLink="true">https://deepu.tech/the-problem-with-hiring-in-it/</guid><description>How the current technical interview process followed by the majority of the companies favor only a small subset of developers.</description><pubDate>Wed, 12 Aug 2020 00:00:00 GMT</pubDate><category>interview</category><category>career</category><category>womenintech</category><category>discuss</category></item><item><title>How to become an effective Polyglot Developer</title><link>https://deepu.tech/how-to-be-an-effective-polyglot-developer/</link><guid isPermaLink="true">https://deepu.tech/how-to-be-an-effective-polyglot-developer/</guid><description>What are the advantages and disadvantages of being a polyglot developer and how to be an effective polyglot developer</description><pubDate>Mon, 29 Jun 2020 00:00:00 GMT</pubDate><category>programming</category><category>computerscience</category><category>languages</category><category>polyglot</category></item><item><title>My PC build for VR gaming</title><link>https://deepu.tech/my-vr-gaming-pc-build/</link><guid isPermaLink="true">https://deepu.tech/my-vr-gaming-pc-build/</guid><description>I built a Windows PC for playing Half-Life: Alyx</description><pubDate>Fri, 12 Jun 2020 00:00:00 GMT</pubDate><category>windows</category><category>vr</category><category>gaming</category></item><item><title>Avoiding Memory Leaks in NodeJS: Best Practices for Performance</title><link>https://deepu.tech/avoiding-memory-leaks-in-nodejs/</link><guid isPermaLink="true">https://deepu.tech/avoiding-memory-leaks-in-nodejs/</guid><description>Discover what memory leaks are and how to avoid them in your NodeJS application.</description><pubDate>Wed, 06 May 2020 00:00:00 GMT</pubDate><category>javascript</category><category>node</category><category>v8</category><category>memory-management</category></item><item><title>🚀 Visualizing memory management in Rust</title><link>https://deepu.tech/memory-management-in-rust/</link><guid isPermaLink="true">https://deepu.tech/memory-management-in-rust/</guid><description>Let us take a closer look at how Rust manages memory.</description><pubDate>Tue, 31 Mar 2020 00:00:00 GMT</pubDate><category>rust</category><category>garbagecollection</category><category>programming</category><category>computerscience</category></item><item><title>Forget NodeJS! Build native TypeScript applications with Deno 🦖</title><link>https://deepu.tech/deno-runtime-for-typescript/</link><guid isPermaLink="true">https://deepu.tech/deno-runtime-for-typescript/</guid><description>Deno is a modern JavaScript/TypeScript runtime &amp; scripting environment. It is what NodeJS should have been according to Ryan Dahl who created both tools</description><pubDate>Tue, 18 Feb 2020 00:00:00 GMT</pubDate><category>typescript</category><category>javascript</category><category>nodejs</category><category>deno</category></item><item><title>🚀 Visualizing memory management in Golang</title><link>https://deepu.tech/memory-management-in-golang/</link><guid isPermaLink="true">https://deepu.tech/memory-management-in-golang/</guid><description>Let us take a closer look at how Golang manages memory.</description><pubDate>Mon, 17 Feb 2020 00:00:00 GMT</pubDate><category>go</category><category>garbagecollection</category><category>programming</category><category>computerscience</category></item><item><title>Polyglot inception with GraalVM. Why? Because it&apos;s fun 🏄</title><link>https://deepu.tech/polyglot-showdown-with-graalvm/</link><guid isPermaLink="true">https://deepu.tech/polyglot-showdown-with-graalvm/</guid><description>Let&apos;s test drive GraalVM with a program that uses many languages together. Why? Because it&apos;s fun!</description><pubDate>Thu, 06 Feb 2020 00:00:00 GMT</pubDate><category>java</category><category>python</category><category>javascript</category><category>rust</category></item><item><title>🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)</title><link>https://deepu.tech/memory-management-in-v8/</link><guid isPermaLink="true">https://deepu.tech/memory-management-in-v8/</guid><description>Let us take a look at how the V8 engine for JavaScript &amp; WebAssembly manages memory for Browsers and NodeJS.</description><pubDate>Mon, 27 Jan 2020 00:00:00 GMT</pubDate><category>javascript</category><category>typescript</category><category>webassembly</category><category>node</category></item><item><title>🚀 Visualizing memory management in JVM(Java, Kotlin, Scala, Groovy, Clojure)</title><link>https://deepu.tech/memory-management-in-jvm/</link><guid isPermaLink="true">https://deepu.tech/memory-management-in-jvm/</guid><description>Let us take a look at how the JVM manages memory.</description><pubDate>Thu, 23 Jan 2020 00:00:00 GMT</pubDate><category>java</category><category>kotlin</category><category>scala</category><category>clojure</category></item><item><title>Life of a Full-stack developer 😱 🤯 😱</title><link>https://deepu.tech/life-of-a-full-stack-developer/</link><guid isPermaLink="true">https://deepu.tech/life-of-a-full-stack-developer/</guid><description>The life of a Full-stack developer in a nutshell</description><pubDate>Sun, 19 Jan 2020 00:00:00 GMT</pubDate><category>webdev</category><category>showdev</category><category>motivation</category><category>books</category></item><item><title>🚀 Demystifying memory management in modern programming languages</title><link>https://deepu.tech/memory-management-in-programming/</link><guid isPermaLink="true">https://deepu.tech/memory-management-in-programming/</guid><description>Let us take a look at how modern programming languages manage memory.</description><pubDate>Wed, 08 Jan 2020 00:00:00 GMT</pubDate><category>languages</category><category>programming</category><category>computerscience</category></item><item><title>7 Languages to learn in 2020 with free resources to get started</title><link>https://deepu.tech/languages-to-learn-in-2020/</link><guid isPermaLink="true">https://deepu.tech/languages-to-learn-in-2020/</guid><description>Languages to learn in 2020 depending on your experience &amp; domain and resources to get started.</description><pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate><category>languages</category><category>career</category><category>programming</category></item><item><title>3 tips for clean &amp; efficient code</title><link>https://deepu.tech/three-tips-for-clean-code/</link><guid isPermaLink="true">https://deepu.tech/three-tips-for-clean-code/</guid><description>3 tips that can make your code cleaner, more efficient and easy to read</description><pubDate>Mon, 16 Dec 2019 00:00:00 GMT</pubDate><category>beginners</category><category>codenewbie</category><category>codequality</category><category>programming</category></item><item><title>Golang for JavaScript developers - Part 2</title><link>https://deepu.tech/golang-for-javascript-developers-part-2/</link><guid isPermaLink="true">https://deepu.tech/golang-for-javascript-developers-part-2/</guid><description>Introduction to Golang concepts for JavaScript developers - Part 2</description><pubDate>Thu, 12 Dec 2019 00:00:00 GMT</pubDate><category>go</category><category>javascript</category><category>beginners</category><category>languages</category></item><item><title>How to clean up your Docker environment</title><link>https://deepu.tech/docker-env-cleanup/</link><guid isPermaLink="true">https://deepu.tech/docker-env-cleanup/</guid><description>See how you can clean up your local Docker environment.</description><pubDate>Fri, 06 Dec 2019 00:00:00 GMT</pubDate><category>docker</category><category>microservices</category><category>kubernetes</category><category>bash</category></item><item><title>Golang for JavaScript developers - Part 1</title><link>https://deepu.tech/golang-for-javascript-developers-part-1/</link><guid isPermaLink="true">https://deepu.tech/golang-for-javascript-developers-part-1/</guid><description>Introduction to Golang concepts for JavaScript developers - Part 1</description><pubDate>Wed, 04 Dec 2019 00:00:00 GMT</pubDate><category>go</category><category>javascript</category><category>beginners</category><category>languages</category></item><item><title>My love-hate relationship with JavaScript</title><link>https://deepu.tech/reflections-on-javascript/</link><guid isPermaLink="true">https://deepu.tech/reflections-on-javascript/</guid><description>After using JavaScript for more than 10 years, here is what I think of it</description><pubDate>Thu, 21 Nov 2019 00:00:00 GMT</pubDate><category>javascript</category><category>programming</category><category>languages</category><category>thepragmaticprogrammer</category></item><item><title>Easy functional programming techniques in Rust for everyone</title><link>https://deepu.tech/functional-programming-in-rust/</link><guid isPermaLink="true">https://deepu.tech/functional-programming-in-rust/</guid><description>Functional programming concepts in Rust for beginners.</description><pubDate>Thu, 14 Nov 2019 00:00:00 GMT</pubDate><category>rust</category><category>functional</category><category>beginners</category><category>programming</category></item><item><title>My first impressions of Rust</title><link>https://deepu.tech/first-impression-of-rust/</link><guid isPermaLink="true">https://deepu.tech/first-impression-of-rust/</guid><description>This is what I thought about Rust while learning it. From a pragmatic perspective.</description><pubDate>Thu, 07 Nov 2019 00:00:00 GMT</pubDate><category>rust</category><category>programming</category><category>languages</category><category>thepragmaticprogrammer</category></item><item><title>Microservices - the good, bad, and the ugly</title><link>https://deepu.tech/microservices-the-good-bad-and-the-ugly/</link><guid isPermaLink="true">https://deepu.tech/microservices-the-good-bad-and-the-ugly/</guid><description>When to use microservices, the pros, the cons and issues you might face</description><pubDate>Tue, 29 Oct 2019 00:00:00 GMT</pubDate><category>microservices</category><category>architecture</category><category>devops</category><category>distributedsystems</category></item><item><title>7 Easy functional programming techniques in Go</title><link>https://deepu.tech/functional-programming-in-go/</link><guid isPermaLink="true">https://deepu.tech/functional-programming-in-go/</guid><description>Functional programming concepts in Go for beginners.</description><pubDate>Wed, 14 Aug 2019 00:00:00 GMT</pubDate><category>go</category><category>functional</category><category>beginners</category><category>programming</category></item><item><title>Easy functional programming techniques in TypeScript for everyone</title><link>https://deepu.tech/functional-programming-in-typescript/</link><guid isPermaLink="true">https://deepu.tech/functional-programming-in-typescript/</guid><description>Functional programming concepts in TypeScript for everyone.</description><pubDate>Wed, 14 Aug 2019 00:00:00 GMT</pubDate><category>typescript</category><category>functional</category><category>beginners</category><category>javascript</category></item><item><title>Static Site Generators rundown - How I set up my own blog with Jekyll</title><link>https://deepu.tech/static-site-generators-rundown-how-i-set-up-my-own-blog-with-jekyll/</link><guid isPermaLink="true">https://deepu.tech/static-site-generators-rundown-how-i-set-up-my-own-blog-with-jekyll/</guid><description>Static Site Generators comparison - How I set up my own blog with Jekyll &amp; custom Tags to cross-post with Dev.to</description><pubDate>Thu, 01 Aug 2019 00:00:00 GMT</pubDate><category>showdev</category><category>ruby</category><category>Jekyll</category><category>blogging</category></item><item><title>7 Functional programming techniques in Java - A primer</title><link>https://deepu.tech/functional-programming-in-java-for-beginners/</link><guid isPermaLink="true">https://deepu.tech/functional-programming-in-java-for-beginners/</guid><description>Functional programming concepts in Java for beginners.</description><pubDate>Tue, 30 Jul 2019 00:00:00 GMT</pubDate><category>java</category><category>functional</category><category>beginners</category><category>programming</category></item><item><title>How to set up Java microservices with Istio service mesh on Kubernetes</title><link>https://deepu.tech/jhipster-microservices-with-istio-service-mesh-on-kubernetes/</link><guid isPermaLink="true">https://deepu.tech/jhipster-microservices-with-istio-service-mesh-on-kubernetes/</guid><description>How to set up JHipster microservices with Istio service mesh on Kubernetes and deploy to AKS or GKE</description><pubDate>Tue, 23 Jul 2019 00:00:00 GMT</pubDate><category>microservices</category><category>java</category><category>kubernetes</category><category>istio</category></item><item><title>My VS Code setup - Making the most out of VS Code</title><link>https://deepu.tech/make-the-most-out-of-vscode/</link><guid isPermaLink="true">https://deepu.tech/make-the-most-out-of-vscode/</guid><description>How I have configured VS Code to make the most out of it for development.</description><pubDate>Wed, 17 Jul 2019 00:00:00 GMT</pubDate><category>vscode</category><category>development</category><category>ide</category><category>opensource</category></item><item><title>My reflections on Golang</title><link>https://deepu.tech/reflection-on-golang/</link><guid isPermaLink="true">https://deepu.tech/reflection-on-golang/</guid><description>After using Go for more than 9 months, here is what I think of it</description><pubDate>Fri, 12 Jul 2019 00:00:00 GMT</pubDate><category>go</category><category>programming</category><category>languages</category><category>thepragmaticprogrammer</category></item><item><title>Configure a beautiful terminal on Unix with Zsh</title><link>https://deepu.tech/configure-a-beautiful-terminal-on-unix/</link><guid isPermaLink="true">https://deepu.tech/configure-a-beautiful-terminal-on-unix/</guid><description>See how you can configure a beautiful terminal on Unix with Zsh and Oh-My-Zsh</description><pubDate>Mon, 01 Jul 2019 00:00:00 GMT</pubDate><category>linux</category><category>terminal</category><category>ohmyzsh</category><category>zsh</category></item><item><title>Must have GNOME extensions</title><link>https://deepu.tech/must-have-gnome-plugins/</link><guid isPermaLink="true">https://deepu.tech/must-have-gnome-plugins/</guid><description>A list of awesome extensions you must have on GNOME Desktop</description><pubDate>Mon, 24 Jun 2019 00:00:00 GMT</pubDate><category>linux</category><category>gnome</category><category>fedora</category><category>desktop</category></item><item><title>My beautiful Linux development environment</title><link>https://deepu.tech/my-beautiful-linux-development-environment/</link><guid isPermaLink="true">https://deepu.tech/my-beautiful-linux-development-environment/</guid><description>My GNU/Linux development machine explained</description><pubDate>Sun, 16 Jun 2019 00:00:00 GMT</pubDate><category>linux</category><category>fedora</category><category>development</category><category>gnome</category></item><item><title>Why I’m moving away from Medium</title><link>https://deepu.tech/why-im-moving-away-from-medium/</link><guid isPermaLink="true">https://deepu.tech/why-im-moving-away-from-medium/</guid><description>I moved to Dev from Medium and here are the reasons.</description><pubDate>Thu, 13 Jun 2019 00:00:00 GMT</pubDate><category>writing</category><category>medium</category><category>development</category><category>tech</category></item><item><title>Deploy a web app to Azure App Service using Terraform</title><link>https://deepu.tech/deploy-a-web-app-to-azure-app-service-using-terraform/</link><guid isPermaLink="true">https://deepu.tech/deploy-a-web-app-to-azure-app-service-using-terraform/</guid><description>Deploy a web app to Azure App Service using Terraform</description><pubDate>Wed, 12 Jun 2019 00:00:00 GMT</pubDate><category>java</category><category>jhipster</category><category>azure</category><category>terraform</category></item><item><title>React components done right with TypeScript mapped and conditional types</title><link>https://deepu.tech/react-done-right-with-typescript/</link><guid isPermaLink="true">https://deepu.tech/react-done-right-with-typescript/</guid><description>Learn how to write efficient and concise react components using TypeScript.</description><pubDate>Mon, 19 Nov 2018 00:00:00 GMT</pubDate><category>typescript</category><category>react</category><category>javascript</category><category>webdev</category></item><item><title>Deploying JHipster Microservices on Azure Kubernetes Service (AKS)</title><link>https://deepu.tech/deploying-jhipster-microservices-on-azure-kubernetes-service-aks/</link><guid isPermaLink="true">https://deepu.tech/deploying-jhipster-microservices-on-azure-kubernetes-service-aks/</guid><description>Deploying JHipster Microservices on Azure Kubernetes Service (AKS)</description><pubDate>Mon, 01 Oct 2018 00:00:00 GMT</pubDate><category>azure</category><category>kubernetes</category><category>jhipster</category><category>microservices</category></item><item><title>Create full Microservice stack using JHipster Domain Language under 30 minutes</title><link>https://deepu.tech/create-full-microservice-stack-using-j-hipster-domain-language-under-30-minutes/</link><guid isPermaLink="true">https://deepu.tech/create-full-microservice-stack-using-j-hipster-domain-language-under-30-minutes/</guid><description>Create full Microservice stack using JHipster Domain Language under 30 minutes</description><pubDate>Sat, 22 Sep 2018 00:00:00 GMT</pubDate><category>jhipster</category><category>java</category><category>microservices</category><category>docker</category></item></channel></rss>