<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/feed.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Personal Blog</title><description>A dump for my mind to sleep peacefully. (literally)</description><link>https://ayushsshukla.github.io</link><item><title>Introduction to Systems Programming</title><link>https://ayushsshukla.github.io/post/intro-systems-programming</link><guid isPermaLink="false">intro-systems-programming</guid><description>Exploring low-level systems programming, memory safety, and modern performance architectures.</description><pubDate>Mon, 05 Jan 2026 18:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Welcome to the Systems category! Here, I explore low-level systems architecture, performance engineering, concurrency, and low-level tooling.&lt;/p&gt;
&lt;h2&gt;Why Systems Programming?&lt;a href=&quot;#why-systems-programming&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Understanding systems from the ground up gives deep insights into:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Memory Management &amp;amp; Safety&lt;/strong&gt;: How operating systems and memory allocators manage resources.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Concurrency &amp;amp; Parallelism&lt;/strong&gt;: Writing thread-safe, lock-free, and async runtimes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cache Locality &amp;amp; Hardware Efficiency&lt;/strong&gt;: Maximizing CPU cache utilization and I/O throughput.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;&lt;span&gt;fn&lt;/span&gt;&lt;span&gt; main&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;    println!&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Exploring low-level systems engineering!&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Stay tuned for deep dives into kernel interfaces, distributed systems, and performance tuning!&lt;/p&gt;</content:encoded><category>category:systems</category><category>tag:Systems</category><category>tag:Rust</category><category>tag:Performance</category></item><item><title>Developer Notes &amp; Cheatsheet</title><link>https://ayushsshukla.github.io/post/quick-notes</link><guid isPermaLink="false">quick-notes</guid><description>A quick collection of useful terminal commands, Git tricks, and TypeScript utility patterns.</description><pubDate>Sun, 04 Jan 2026 18:30:00 GMT</pubDate><content:encoded>&lt;p&gt;A quick reference collection of developer workflows and commands.&lt;/p&gt;
&lt;h2&gt;Git Essentials&lt;a href=&quot;#git-essentials&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;&lt;span&gt;# Clean untracked files&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;git&lt;/span&gt;&lt;span&gt; clean&lt;/span&gt;&lt;span&gt; -fd&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;# Undo last commit keeping changes&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;git&lt;/span&gt;&lt;span&gt; reset&lt;/span&gt;&lt;span&gt; --soft&lt;/span&gt;&lt;span&gt; HEAD~1&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;# View pretty log graph&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;git&lt;/span&gt;&lt;span&gt; log&lt;/span&gt;&lt;span&gt; --oneline&lt;/span&gt;&lt;span&gt; --graph&lt;/span&gt;&lt;span&gt; --decorate&lt;/span&gt;&lt;span&gt; --all&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Useful TypeScript Types&lt;a href=&quot;#useful-typescript-types&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;&lt;span&gt;&lt;span&gt;// Deep Partial helper&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;type&lt;/span&gt;&lt;span&gt; DeepPartial&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;T&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; =&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  [&lt;/span&gt;&lt;span&gt;P&lt;/span&gt;&lt;span&gt; in&lt;/span&gt;&lt;span&gt; keyof&lt;/span&gt;&lt;span&gt; T&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;?&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; T&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;P&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt; extends&lt;/span&gt;&lt;span&gt; object&lt;/span&gt;&lt;span&gt; ?&lt;/span&gt;&lt;span&gt; DeepPartial&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;T&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;P&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; :&lt;/span&gt;&lt;span&gt; T&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;P&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;// Strongly typed Object.entries&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;type&lt;/span&gt;&lt;span&gt; Entries&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;T&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; =&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  [&lt;/span&gt;&lt;span&gt;K&lt;/span&gt;&lt;span&gt; in&lt;/span&gt;&lt;span&gt; keyof&lt;/span&gt;&lt;span&gt; T&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;K&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; T&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;K&lt;/span&gt;&lt;span&gt;]]&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;}[&lt;/span&gt;&lt;span&gt;keyof&lt;/span&gt;&lt;span&gt; T&lt;/span&gt;&lt;span&gt;][]&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</content:encoded><category>category:notes</category><category>tag:Cheatsheet</category><category>tag:Git</category><category>tag:TypeScript</category></item><item><title>Tech Weekly #1 - Fresh Perspectives</title><link>https://ayushsshukla.github.io/post/weekly-1</link><guid isPermaLink="false">weekly-1</guid><description>Issue #1: Exploring modern web frameworks, static site generation, and developer productivity.</description><pubDate>Sat, 03 Jan 2026 18:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Welcome to the first issue of &lt;strong&gt;Tech Weekly&lt;/strong&gt;! In this series, I curate standout technical articles, developer tooling discoveries, and project logs.&lt;/p&gt;
&lt;h2&gt;🌟 Spotlight of the Week&lt;a href=&quot;#-spotlight-of-the-week&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;h3&gt;Modern Static Site Generators&lt;a href=&quot;#modern-static-site-generators&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The evolution of meta-frameworks like Astro has transformed how we approach content-heavy web applications. By shipping zero JS by default and hydrating components on demand (“Islands Architecture”), page performance reaches peak efficiency.&lt;/p&gt;
&lt;h2&gt;🛠️ Tool Discoveries&lt;a href=&quot;#️-tool-discoveries&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Astro 5+&lt;/strong&gt;: Content collections with flexible loaders and lightning-fast build speeds.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Biome&lt;/strong&gt;: Ultra-fast linter and formatter written in Rust.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tailwind CSS v4&lt;/strong&gt;: CSS-first configuration and lightning-fast compilation.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;📚 Interesting Reads&lt;a href=&quot;#-interesting-reads&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Understanding modern web rendering patterns (SSG, SSR, ISR, Islands).&lt;/li&gt;
&lt;li&gt;Clean code architecture principles in TypeScript.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See you in the next issue!&lt;/p&gt;</content:encoded><category>category:weekly</category><category>tag:Weekly</category><category>tag:WebDev</category><category>tag:Architecture</category></item><item><title>Markdown &amp; Interactive Features Showcase</title><link>https://ayushsshukla.github.io/post/markdown-features</link><guid isPermaLink="false">markdown-features</guid><description>A complete showcase of Markdown enhancements, code highlighting, callouts, and math formulas supported in Koharu.</description><pubDate>Fri, 02 Jan 2026 18:30:00 GMT</pubDate><content:encoded>&lt;p&gt;This post showcases the rich Markdown capabilities and interactive features supported out of the box.&lt;/p&gt;
&lt;h2&gt;Code Highlighting &amp;amp; Line Numbers&lt;a href=&quot;#code-highlighting--line-numbers&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here is a TypeScript code example with syntax highlighting:&lt;/p&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;&lt;span&gt;&lt;span&gt;interface&lt;/span&gt;&lt;span&gt; UserProfile&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  name&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; string&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  role&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; string&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  skills&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; string&lt;/span&gt;&lt;span&gt;[]&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; developer&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; UserProfile&lt;/span&gt;&lt;span&gt; =&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  name&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;span&gt;Ayush&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  role&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;span&gt;Software Engineer&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  skills&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;TypeScript&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;span&gt;React&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;span&gt;Astro&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;span&gt;Node.js&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;console&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;log&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;Hello from &lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;developer&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;!&lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2&gt;Callouts &amp;amp; Containers&lt;a href=&quot;#callouts--containers&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;p&gt;This is a standard informational callout block.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Here is a helpful tip for writing great blog posts.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Keep security credentials and API keys in environment variables, not in public repositories!&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Math Equations (KaTeX)&lt;a href=&quot;#math-equations-katex&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Inline formulas: &lt;span&gt;&lt;span&gt;E=mc2E = mc^2&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;E&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;m&lt;/span&gt;&lt;span&gt;&lt;span&gt;c&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; and &lt;span&gt;&lt;span&gt;eiπ+1=0e^{i\pi} + 1 = 0&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;e&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;iπ&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Block formulas:&lt;/p&gt;
&lt;span&gt;&lt;span&gt;&lt;span&gt;∫−∞∞e−x2dx=π\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;∫&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;−&lt;/span&gt;&lt;span&gt;∞&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;∞&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;e&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;−&lt;/span&gt;&lt;span&gt;&lt;span&gt;x&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;d&lt;/span&gt;&lt;span&gt;x&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;π&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;h2&gt;Interactive Spoilers &amp;amp; Text Effects&lt;a href=&quot;#interactive-spoilers--text-effects&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You can write spoilers like this: Hidden spoiler text that reveals on hover or click&lt;/p&gt;
&lt;p&gt;And styled text like &lt;mark&gt;highlighted text&lt;/mark&gt; or strikethrough.&lt;/p&gt;
&lt;p&gt;Happy writing!&lt;/p&gt;</content:encoded><category>category:tech</category><category>tag:Markdown</category><category>tag:Guide</category><category>tag:Astro</category></item><item><title>Hello World &amp; New Beginnings</title><link>https://ayushsshukla.github.io/post/hello-world</link><guid isPermaLink="false">hello-world</guid><description>A quick introduction and thoughts on embarking on a new blogging journey.</description><pubDate>Thu, 01 Jan 2026 18:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello, World! Welcome to the inaugural post of my personal blog.&lt;/p&gt;
&lt;h2&gt;Why Start a Blog?&lt;a href=&quot;#why-start-a-blog&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Writing down thoughts, technical experiments, and reflections has always been one of the best ways to solidify understanding and share knowledge with the wider community.&lt;/p&gt;
&lt;p&gt;Here’s what I plan to cover:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Engineering Notes&lt;/strong&gt; - Lessons learned from software engineering and system design.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Projects &amp;amp; Experiments&lt;/strong&gt; - Walkthroughs of things I build.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Curations &amp;amp; Weekly Reads&lt;/strong&gt; - Interesting tools, articles, and libraries.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;The Journey Ahead&lt;a href=&quot;#the-journey-ahead&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“The best time to plant a tree was 20 years ago. The second best time is now.”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Stay tuned for more updates!&lt;/p&gt;</content:encoded><category>category:life</category><category>tag:Life</category><category>tag:Thoughts</category></item><item><title>Welcome to My Blog</title><link>https://ayushsshukla.github.io/post/getting-started</link><guid isPermaLink="false">getting-started</guid><description>Welcome to my blog! Built with Astro and Koharu for high performance, beautiful typography, and rich interactive features.</description><pubDate>Wed, 31 Dec 2025 18:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Welcome to my personal blog and portfolio!&lt;/p&gt;
&lt;h2&gt;🚀 About This Blog&lt;a href=&quot;#-about-this-blog&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This blog is built using &lt;strong&gt;Astro&lt;/strong&gt; and the &lt;strong&gt;Koharu&lt;/strong&gt; theme, designed for fast page loads, sleek anime-inspired aesthetics, and rich Markdown authoring.&lt;/p&gt;
&lt;p&gt;Key features include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;⚡ &lt;strong&gt;Blazing Fast&lt;/strong&gt; - Static Site Generation (SSG) powered by Astro&lt;/li&gt;
&lt;li&gt;🎨 &lt;strong&gt;Modern Aesthetics&lt;/strong&gt; - Beautiful pastel palette with dark and light mode support&lt;/li&gt;
&lt;li&gt;🔍 &lt;strong&gt;Full-Text Search&lt;/strong&gt; - Fast client-side search powered by Pagefind&lt;/li&gt;
&lt;li&gt;📑 &lt;strong&gt;Smart Table of Contents&lt;/strong&gt; - Dynamic reading progress and scroll spy&lt;/li&gt;
&lt;li&gt;📱 &lt;strong&gt;Mobile Friendly&lt;/strong&gt; - Fully responsive design tailored for every screen size&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;🛠️ Configuration &amp;amp; Customization&lt;a href=&quot;#️-configuration--customization&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Site configurations are easily managed through &lt;code&gt;config/site.yaml&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;&lt;span&gt;site&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  title&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; Ayush&apos;s Blog&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  author&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; Ayush&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  subtitle&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; Personal Blog &amp;amp; Engineering Notes&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  url&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; https://ayushsshukla.github.io&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;✍️ Writing New Posts&lt;a href=&quot;#️-writing-new-posts&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Add new markdown or MDX files under &lt;code&gt;src/content/blog/&amp;lt;category&amp;gt;/&lt;/code&gt;:&lt;/p&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;&lt;span&gt;&lt;span&gt;---&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; Your Post Title&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;date&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; 2026-01-01&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;tags&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  -&lt;/span&gt;&lt;span&gt; Tag1&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  -&lt;/span&gt;&lt;span&gt; Tag2&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;categories&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;  -&lt;/span&gt;&lt;span&gt; tech&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;---&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span&gt;Your content goes here...&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Enjoy reading and exploring!&lt;/p&gt;</content:encoded><category>category:tools</category><category>tag:Welcome</category><category>tag:Astro</category><category>tag:Koharu</category></item></channel></rss>