<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: manjushaps</title>
    <description>The latest articles on Forem by manjushaps (@manjushaps).</description>
    <link>https://forem.com/manjushaps</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3387027%2Fdac2f959-4f36-496a-8a7d-496a5516af1f.png</url>
      <title>Forem: manjushaps</title>
      <link>https://forem.com/manjushaps</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/manjushaps"/>
    <language>en</language>
    <item>
      <title>SQLite and PostgreSQL — Both in One Rust Application</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Wed, 01 Apr 2026 14:42:53 +0000</pubDate>
      <link>https://forem.com/manjushaps/sqlite-and-postgresql-both-in-one-rust-application-ml5</link>
      <guid>https://forem.com/manjushaps/sqlite-and-postgresql-both-in-one-rust-application-ml5</guid>
      <description>&lt;p&gt;Most applications force you to choose: SQLite or PostgreSQL.&lt;/p&gt;

&lt;p&gt;This one doesn’t.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One Rust application, two databases, same core logic.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This post explores how a single codebase can switch between SQLite (zero setup) and PostgreSQL (scalable) — without duplication or branching.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;unified connection layer (&lt;code&gt;sqlx::AnyPool&lt;/code&gt;)
&lt;/li&gt;
&lt;li&gt;runtime database selection
&lt;/li&gt;
&lt;li&gt;schema differences
&lt;/li&gt;
&lt;li&gt;real-world challenges
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No theory-heavy explanations. Just how it actually works.&lt;/p&gt;

&lt;p&gt;👇 &lt;strong&gt;Read the full post&lt;br&gt;
&lt;a href="https://manjushaps.github.io/Rust-Series-SQLite+Postgres/" rel="noopener noreferrer"&gt;Rust with SQLite and Postgres&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Curious to hear your thoughts 🙂&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading&lt;/strong&gt;🌱 &lt;br&gt;
&lt;strong&gt;— Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>sqlite</category>
      <category>postgres</category>
      <category>backend</category>
    </item>
    <item>
      <title>Rust Data Structures Quiz: 15 Short Snippets That Test How You Think</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Wed, 18 Mar 2026 14:13:40 +0000</pubDate>
      <link>https://forem.com/manjushaps/rust-data-structures-quiz-15-short-snippets-that-test-how-you-think-44bd</link>
      <guid>https://forem.com/manjushaps/rust-data-structures-quiz-15-short-snippets-that-test-how-you-think-44bd</guid>
      <description>&lt;p&gt;Some Rust code looks simple.&lt;/p&gt;

&lt;p&gt;Until you try to predict what it actually does.&lt;/p&gt;

&lt;p&gt;This is a &lt;strong&gt;thinking-based Rust quiz&lt;/strong&gt; built around data structures — where each question is a short code snippet designed to make you pause and think before answering.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;15 questions. ~5 minutes&lt;/strong&gt;. No long explanations. No theoretical questions. &lt;/p&gt;

&lt;p&gt;Just:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Vec behavior
&lt;/li&gt;
&lt;li&gt;HashMap and ordering
&lt;/li&gt;
&lt;li&gt;Binary search edge cases
&lt;/li&gt;
&lt;li&gt;Sorting and complexity
&lt;/li&gt;
&lt;li&gt;Subtle data structure behavior
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👇&lt;strong&gt;Try it before reading the answers&lt;br&gt;
&lt;a href="https://manjushaps.github.io/Rust-Quiz-5/" rel="noopener noreferrer"&gt;Rust Data Structures Quiz&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How many did you get right? Share in the comments 🙂&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading 🌱&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;— Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>datastructures</category>
      <category>learning</category>
      <category>quiz</category>
    </item>
    <item>
      <title>From Excel to Smart Sync: Designing a Safe Student Data Import System in Rust (SQLite + PostgreSQL)</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Wed, 11 Mar 2026 14:37:43 +0000</pubDate>
      <link>https://forem.com/manjushaps/from-excel-to-smart-sync-designing-a-safe-student-data-import-system-in-rust-sqlite-postgresql-15k9</link>
      <guid>https://forem.com/manjushaps/from-excel-to-smart-sync-designing-a-safe-student-data-import-system-in-rust-sqlite-postgresql-15k9</guid>
      <description>&lt;p&gt;Most classroom data starts in &lt;strong&gt;Excel&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Names, roll numbers, sections, parent contacts — all stored in a sheet that slowly begins behaving like a system.&lt;/p&gt;

&lt;p&gt;But importing spreadsheets into a database introduces a different challenge:&lt;br&gt;
how do updates, duplicates, and missing records stay consistent over time?&lt;/p&gt;

&lt;p&gt;A new Techn0tz article walks through a &lt;strong&gt;Smart Sync workflow in Rust&lt;/strong&gt; that connects Excel with a structured database while keeping data safe.&lt;/p&gt;

&lt;p&gt;The workflow includes:&lt;/p&gt;

&lt;p&gt;• Exporting class data to Excel&lt;br&gt;
• Controlled insert and update logic&lt;br&gt;
• Optional synchronization for removing outdated records&lt;br&gt;
• Confirmation safeguards before deletion&lt;br&gt;
• Support for both SQLite (teacher mode) and PostgreSQL (organization mode)&lt;/p&gt;

&lt;p&gt;A short demo shows the entire process — from automatic database creation to Excel synchronization.&lt;/p&gt;

&lt;p&gt;👇&lt;strong&gt;Read the full post + demo here&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;a href="https://manjushaps.github.io/Rust-Series-TA3-SQLite/" rel="noopener noreferrer"&gt;Excel to Smart Sync&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Feedbacks and suggestions are always welcome!😊&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading🌱&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;—Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>sqlite</category>
      <category>postgres</category>
      <category>excel</category>
    </item>
    <item>
      <title>Building a Role-Based Student Management System in Rust (egui + PostgreSQL)</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Thu, 19 Feb 2026 13:30:29 +0000</pubDate>
      <link>https://forem.com/manjushaps/building-a-role-based-student-management-system-in-rust-egui-postgresql-3a94</link>
      <guid>https://forem.com/manjushaps/building-a-role-based-student-management-system-in-rust-egui-postgresql-3a94</guid>
      <description>&lt;p&gt;&lt;em&gt;Authentication answers one question:&lt;/em&gt; &lt;strong&gt;Who are you?&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;em&gt;Authorization answers the next:&lt;/em&gt; &lt;strong&gt;What are you allowed to do?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After connecting the login system to PostgreSQL, the Teacher Assistant application moved beyond authentication into a role-aware system.&lt;/p&gt;

&lt;p&gt;The dashboard, navigation, and student records now adapt dynamically based on the authenticated user's role.&lt;/p&gt;

&lt;p&gt;This stage introduces:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Role-based dashboards with controlled navigation
&lt;/li&gt;
&lt;li&gt;PostgreSQL-backed student CRUD operations
&lt;/li&gt;
&lt;li&gt;Class-based filtering tied to teacher assignments
&lt;/li&gt;
&lt;li&gt;Permission-controlled editing and deletion
&lt;/li&gt;
&lt;li&gt;State-driven UI using Rust and egui
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The interface now reflects identity, role, and database state—rather than static UI logic.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Read the full post here:&lt;/strong&gt;  &lt;a href="https://manjushaps.github.io/Rust-Series-TA3-Dashboard-CRUD/" rel="noopener noreferrer"&gt;Dashboard and Student CRUD&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedback and suggestions are welcome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;— Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>postgres</category>
      <category>egui</category>
      <category>systemdesign</category>
    </item>
    <item>
      <title>Rust Data Structures You’ll Actually Use (With Runnable Code)</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Mon, 09 Feb 2026 14:39:27 +0000</pubDate>
      <link>https://forem.com/manjushaps/rust-data-structures-youll-actually-use-with-runnable-code-2hk</link>
      <guid>https://forem.com/manjushaps/rust-data-structures-youll-actually-use-with-runnable-code-2hk</guid>
      <description>&lt;p&gt;A practical guide to the collections that power real Rust apps.&lt;/p&gt;

&lt;p&gt;Every example runs with cargo run.&lt;/p&gt;

&lt;p&gt;No theory dumping — just:&lt;/p&gt;

&lt;p&gt;• practical examples&lt;br&gt;
• real use cases&lt;br&gt;
• working code&lt;/p&gt;

&lt;p&gt;Covers &lt;strong&gt;Vec, HashMap, VecDeque, BTreeMap, searching, sorting, and Big-O.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Clean. Simple. Straight to the point.&lt;/p&gt;

&lt;p&gt;👇&lt;strong&gt;Read here: &lt;br&gt;
&lt;a href="https://manjushaps.github.io/Rust-Series-DataStructures/" rel="noopener noreferrer"&gt;Rust Data Structures&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Feedback and suggestions welcome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading&lt;/strong&gt;🌱&lt;br&gt;
&lt;strong&gt;— Manjusha(Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>beginners</category>
      <category>datastructures</category>
      <category>programming</category>
    </item>
    <item>
      <title>Rust Quiz 3 &amp; 4 – Mini Challenges, Ownership, and Real-World Rust</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Thu, 29 Jan 2026 13:42:32 +0000</pubDate>
      <link>https://forem.com/manjushaps/rust-quiz-3-4-mini-challenges-ownership-and-real-world-rust-4ddo</link>
      <guid>https://forem.com/manjushaps/rust-quiz-3-4-mini-challenges-ownership-and-real-world-rust-4ddo</guid>
      <description>&lt;p&gt;Can you predict what Rust code prints… &lt;strong&gt;without running&lt;/strong&gt; it? 🤔&lt;/p&gt;

&lt;p&gt;I added two short interactive Rust quizzes for quick practice.&lt;/p&gt;

&lt;p&gt;Topics include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;mini coding challenges
&lt;/li&gt;
&lt;li&gt;ownership, borrowing, lifetimes
&lt;/li&gt;
&lt;li&gt;Rust in real-world systems and tools &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each quiz has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;10–15 MCQs
&lt;/li&gt;
&lt;li&gt;5-minute timer
&lt;/li&gt;
&lt;li&gt;instant scoring
&lt;/li&gt;
&lt;li&gt;answers + explanations
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👇&lt;strong&gt;Try them here:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://manjushaps.github.io/Rust-Quiz-3/" rel="noopener noreferrer"&gt;Quiz 3 → Ownership, Borrowing &amp;amp; Lifetimes&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://manjushaps.github.io/Rust-Quiz-4/" rel="noopener noreferrer"&gt;Quiz 4 → Mini Challenges &amp;amp; Future Tech&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedback or suggestions are always welcome 🙂&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading🌱&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;— Manjusha(Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>quiz</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>Building a Login Panel with PostgreSQL Authentication in Rust (egui + sqlx)</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Thu, 22 Jan 2026 13:32:41 +0000</pubDate>
      <link>https://forem.com/manjushaps/building-a-login-panel-with-postgresql-authentication-in-rust-egui-sqlx-19jo</link>
      <guid>https://forem.com/manjushaps/building-a-login-panel-with-postgresql-authentication-in-rust-egui-sqlx-19jo</guid>
      <description>&lt;p&gt;&lt;strong&gt;Login + database auth sounds simple… until you build it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Just finished integrating authentication into &lt;strong&gt;Level 3&lt;/strong&gt; of my Teacher Assistant desktop app.&lt;/p&gt;

&lt;p&gt;Instead of a tutorial-style guide, I documented the real engineering process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;connecting egui → PostgreSQL using sqlx&lt;/li&gt;
&lt;li&gt;structuring login state inside update()&lt;/li&gt;
&lt;li&gt;password hashing with Argon2&lt;/li&gt;
&lt;li&gt;common errors (TRUNCATE notice, DB auth failure, trait issues, query mismatches)&lt;/li&gt;
&lt;li&gt;and the final working login → dashboard flow&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sharing the real dev journey, not just the happy path.&lt;/p&gt;

&lt;p&gt;👉 Full write-up: &lt;a href="https://manjushaps.github.io/Rust-Series-TA3-Login/" rel="noopener noreferrer"&gt;Login with PostgreSQL Authentication&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedback and suggestions are welcome!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading&lt;/strong&gt;🌱&lt;br&gt;
&lt;strong&gt;— Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>postgres</category>
      <category>sqlx</category>
      <category>egui</category>
    </item>
    <item>
      <title>How 4 Japanese Concepts Help Me Build Techn0tz Consistently</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Mon, 05 Jan 2026 13:45:56 +0000</pubDate>
      <link>https://forem.com/manjushaps/how-4-japanese-concepts-help-me-build-techn0tz-consistently-1om6</link>
      <guid>https://forem.com/manjushaps/how-4-japanese-concepts-help-me-build-techn0tz-consistently-1om6</guid>
      <description>&lt;p&gt;To begin 2026, I wrote a reflective piece on my blog, Techn0tz.&lt;/p&gt;

&lt;p&gt;It’s about four Japanese concepts — &lt;strong&gt;Kaizen, Shinrin-yoku, Wabi-sabi, and Kintsugi&lt;/strong&gt; — and how they’ve influenced the way I approach long-term projects during slower or quieter phases.&lt;/p&gt;

&lt;p&gt;This isn’t a self-improvement post or a productivity guide. It’s simply a reflection on sustaining creative and technical work over time.&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://manjushaps.github.io/Reflections/" rel="noopener noreferrer"&gt;How 4 Japanese Concepts Help Me Build Techn0tz Consistently&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Wishing everyone a thoughtful start to the year 🎊&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading 🌱&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;— Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>writing</category>
      <category>mindset</category>
      <category>building</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How Rust Is Quietly Rewriting the AI Compute Stack</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Thu, 04 Dec 2025 15:23:12 +0000</pubDate>
      <link>https://forem.com/manjushaps/how-rust-is-quietly-rewriting-the-ai-compute-stack-20nf</link>
      <guid>https://forem.com/manjushaps/how-rust-is-quietly-rewriting-the-ai-compute-stack-20nf</guid>
      <description>&lt;p&gt;🔥 &lt;strong&gt;&lt;em&gt;AI workloads are growing quickly — and the infrastructure supporting them is evolving too.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We often talk about models, GPUs, and datasets, but the systems that feed, schedule, and execute those workloads matter just as much. Rust has been making steady progress in this layer — not by replacing ecosystems, but by reinforcing performance-critical paths where it fits well.&lt;/p&gt;

&lt;p&gt;I’ve published a detailed, example-driven breakdown of where Rust appears in today’s AI and data pipelines, including:&lt;/p&gt;

&lt;p&gt;🧩 Tokenizers (Hugging Face vs Rust)&lt;br&gt;
🤖 Machine Learning (scikit-learn vs Linfa)&lt;br&gt;
📊 DataFrames (Pandas vs Polars)&lt;br&gt;
🏢 Analytics Engines (DuckDB vs DataFusion)&lt;br&gt;
⚛️ Quantum Simulation (Qiskit vs manual Rust simulation)&lt;/p&gt;

&lt;p&gt;Plus:&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real-world adoption from AWS, Cloudflare, Discord, Meta, Dropbox, and more&lt;/li&gt;
&lt;li&gt;How architecture changes as teams introduce Rust&lt;/li&gt;
&lt;li&gt;Why Python remains the exploration layer, while Rust strengthens execution at scale&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The post isn’t about comparing languages competitively — it’s about understanding how they complement each other in modern infrastructure.&lt;/p&gt;

&lt;p&gt;👇 Full article here: &lt;br&gt;
&lt;a href="https://manjushaps.github.io/Rust-Series-FutureTech/" rel="noopener noreferrer"&gt;Rust in Future Tech&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd really love to hear your feedback — share your thoughts in the comments, and feel free to suggest what you'd like to see next. 😊&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading&lt;/strong&gt;🌱&lt;br&gt;
&lt;strong&gt;— Manjusha(Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>python</category>
      <category>ai</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Think. Update. Automate — PostgreSQL with Rust (Part 2)</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Thu, 13 Nov 2025 13:22:04 +0000</pubDate>
      <link>https://forem.com/manjushaps/think-update-automate-postgresql-with-rust-part-2-4ml8</link>
      <guid>https://forem.com/manjushaps/think-update-automate-postgresql-with-rust-part-2-4ml8</guid>
      <description>&lt;p&gt;💡 What if your database could think for itself?&lt;/p&gt;

&lt;p&gt;In Level 3 – Part 2 of PostgreSQL with Rust, the database is no longer passive — it now reacts instantly to data changes through smart automation and triggers.&lt;/p&gt;

&lt;p&gt;Here’s what the Teacher Assistant App database now does automatically:&lt;br&gt;
⚙️ Calculates &lt;strong&gt;attendance and grades&lt;/strong&gt; in real time&lt;br&gt;
📊 Updates &lt;strong&gt;reports&lt;/strong&gt; the moment marks change&lt;br&gt;
🏫 Generates class-level summaries — hands-free and always accurate&lt;/p&gt;

&lt;p&gt;No manual updates. No redundant backend code.&lt;br&gt;
Just PostgreSQL doing what it does best — maintaining data integrity and intelligence on its own.&lt;/p&gt;

&lt;p&gt;📘 &lt;strong&gt;Read the full post:&lt;/strong&gt;&lt;br&gt;
👉 &lt;a href="https://manjushaps.github.io/Rust-Series-PostgreSQL-1/" rel="noopener noreferrer"&gt;Part2: PostgreSQL Triggers&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Next on Techn0tz → Exploring how Rust is quietly powering the technologies of the future.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;💬 Feedback helps shape Techn0tz — share your thoughts in the comments!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Thanks for reading&lt;/em&gt;🌱&lt;br&gt;
&lt;strong&gt;– Manjusha (Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>postgres</category>
      <category>triggers</category>
      <category>techn0tz</category>
    </item>
    <item>
      <title>Level 3: Building the Database Foundation with Rust + PostgreSQL</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Tue, 04 Nov 2025 05:47:52 +0000</pubDate>
      <link>https://forem.com/manjushaps/level-3-building-the-database-foundation-with-rust-postgresql-3gj6</link>
      <guid>https://forem.com/manjushaps/level-3-building-the-database-foundation-with-rust-postgresql-3gj6</guid>
      <description>&lt;p&gt;🤔&lt;strong&gt;&lt;em&gt;What if a database could do more than just store data?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It’s been a few weeks since my last post — I got caught up in other projects, but now I’m back with something I’ve been eager to share!&lt;/p&gt;

&lt;p&gt;Level 3 (Part 1) of the Teacher Assistant App series is here — where we move from simple &lt;strong&gt;CSV&lt;/strong&gt; files to a full-fledged &lt;strong&gt;PostgreSQL&lt;/strong&gt; database built with Rust.&lt;/p&gt;

&lt;p&gt;This part focuses on the foundation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Setting up PostgreSQL and creating roles&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Designing the schema for teachers, classes, and students&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Preparing the structure that makes our database ready to think&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🧠 From static CSVs to a living PostgreSQL brain — here’s how it begins.&lt;/p&gt;

&lt;p&gt;🔗 Read Part 1 here:&lt;br&gt;
👉 &lt;a href="https://manjushaps.github.io/Rust-Series-PostgreSQL/" rel="noopener noreferrer"&gt;https://manjushaps.github.io/Rust-Series-PostgreSQL/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💬 I’d love to hear your thoughts — share your feedback in comments&lt;/p&gt;

&lt;p&gt;(Part 2 — Triggers and Automation — coming soon!)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for reading🌱&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;- Manjusha(Techn0tz)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>rust</category>
      <category>postgres</category>
      <category>database</category>
      <category>techn0tz</category>
    </item>
    <item>
      <title>Still Here, Still Growing...</title>
      <dc:creator>manjushaps</dc:creator>
      <pubDate>Fri, 17 Oct 2025 12:04:35 +0000</pubDate>
      <link>https://forem.com/manjushaps/still-here-still-growing-31dp</link>
      <guid>https://forem.com/manjushaps/still-here-still-growing-31dp</guid>
      <description>&lt;p&gt;It started quietly. &lt;br&gt;
A small space to think, to build, to learn out loud.&lt;/p&gt;

&lt;p&gt;No views. No comments.&lt;br&gt;
Just a tiny routine that became its own rhythm.&lt;/p&gt;

&lt;p&gt;Some days felt light, some heavy.&lt;br&gt;
Some posts came easy, others demanded patience.&lt;br&gt;
But I showed up anyway.&lt;/p&gt;

&lt;p&gt;That’s how &lt;strong&gt;consistency beats motivation&lt;/strong&gt;.&lt;br&gt;
It lives in small efforts, late nights, unfinished drafts.&lt;br&gt;
And one day, you look back and realize… you’ve changed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Techn0tz — six months old.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Still small. Still growing — one note at a time.🌱&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thank you to everyone who read, commented, or reacted&lt;/strong&gt; —&lt;br&gt;
you’ve been part of this quiet journey.&lt;/p&gt;

&lt;p&gt;If you’ve started something, keep going.&lt;br&gt;
Even when it’s quiet. Even when it feels invisible.&lt;br&gt;
One day, that quiet work will speak for itself. 🌿&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;&lt;a href="https://manjushaps.github.io/" rel="noopener noreferrer"&gt;Explore Techn0tz&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;— &lt;strong&gt;Manjusha&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>growth</category>
      <category>reflection</category>
      <category>productivity</category>
      <category>techn0tz</category>
    </item>
  </channel>
</rss>
