<?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>DEV Community: Ananya</title>
    <description>The latest articles on DEV Community by Ananya (@ananya-09).</description>
    <link>https://dev.to/ananya-09</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%2F3772012%2Ff146cb04-a540-4255-9fc4-ecd285fa8eca.jpg</url>
      <title>DEV Community: Ananya</title>
      <link>https://dev.to/ananya-09</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ananya-09"/>
    <language>en</language>
    <item>
      <title>🚀 GSoC 2026 Weekly Update: Week 2 - Establishing Contracts &amp; System Design</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Mon, 08 Jun 2026 18:29:48 +0000</pubDate>
      <link>https://dev.to/ananya-09/gsoc-2026-weekly-update-week-2-establishing-contracts-system-design-205n</link>
      <guid>https://dev.to/ananya-09/gsoc-2026-weekly-update-week-2-establishing-contracts-system-design-205n</guid>
      <description>&lt;p&gt;Another productive week of Google Summer of Code with OWASP BLT is in the books! Building on the visual blueprints from last week, this week was focused on locking down our structural foundations and diving deeper into the system architecture.&lt;/p&gt;

&lt;p&gt;Here is a simple breakdown of the progress made and what lies ahead.&lt;/p&gt;




&lt;h3&gt;
  
  
  Milestones
&lt;/h3&gt;

&lt;p&gt;The primary goal for this phase was setting up the structural guardrails for how data travels through our app.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Finalized Security Contract Structures:&lt;/strong&gt; Successfully established the foundational security contract structures. This ensures that our application components have a uniform, strict schema to communicate safely and predictably. trying to figureout some missing point on the security_alerts with the help of my mentor. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Merge request updates:&lt;/strong&gt; Glad to share that the initial setup has been done across our repository through these milestones:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔗 &lt;a href="https://gitlab.com/owasp-blt/blt-vanish/-/merge_requests/3" rel="noopener noreferrer"&gt;Merge Request #3&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔗 &lt;a href="https://gitlab.com/owasp-blt/blt-vanish/-/merge_requests/4" rel="noopener noreferrer"&gt;Merge Request #4&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔗 &lt;a href="https://gitlab.com/owasp-blt/blt-vanish/-/merge_requests/5" rel="noopener noreferrer"&gt;Merge Request #5&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔗 &lt;a href="https://gitlab.com/owasp-blt/blt-vanish/-/merge_requests/6" rel="noopener noreferrer"&gt;Merge Request #6&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🧠 Current Focus: System Design &amp;amp; UI Polish
&lt;/h3&gt;

&lt;p&gt;With the basic structures merged, my day-to-day focus has shifted toward high-level engineering and refining the user experience.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Architecture &amp;amp; System Designing:&lt;/strong&gt; Spending time mapping out the data flows to ensure our local-first storage design works seamlessly with minimal, encrypted web updates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ongoing UI Revamp:&lt;/strong&gt; Continuing to polish the user interface layouts based on our initial feedback, ensuring the experience feels clean, intuitive, and highly minimal.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  ⚡ The Next Step: Building the Workers
&lt;/h3&gt;

&lt;p&gt;Now that the structural blueprints are active in the project, it is time to make them functional.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⚙️ &lt;strong&gt;Contract Workers:&lt;/strong&gt; Moving forward, the next step is to start creating the edge contract workers. These workers will handle the actual validation and processing logic for the security contracts we just established.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The structural groundwork is officially laid, and the architecture is shaping up beautifully. Excited to bring the core backend logic to life next week! 💻🛡️&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>gsoc2026</category>
      <category>owaspblt</category>
      <category>summerodcode</category>
    </item>
    <item>
      <title>🚀 GSoC 2026 Weekly Update: Week 1 - BLT Vanish UI Design &amp; Architecture</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Thu, 04 Jun 2026 16:36:41 +0000</pubDate>
      <link>https://dev.to/ananya-09/gsoc-2026-weekly-update-week-1-blt-vanish-ui-design-architecture-4061</link>
      <guid>https://dev.to/ananya-09/gsoc-2026-weekly-update-week-1-blt-vanish-ui-design-architecture-4061</guid>
      <description>&lt;p&gt;Week 1 of Google Summer of Code is officially complete! This week, the major focus was translating our core project concepts into a visual reality, centering our efforts on creating a comprehensive Figma UI design for the BLT Vanish web page alongside deep-dive architecture discussions.&lt;/p&gt;

&lt;p&gt;Here is a breakdown of the major work completed this week and the blueprint for what comes next.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎨 Major Focus: Visualizing BLT Vanish
&lt;/h2&gt;

&lt;p&gt;A significant portion of this week was dedicated to designing the homepage UI and strategically mapping out how to represent the core features of the app to the user. The goal was to build a clean, intuitive, and modern layout that clearly communicates our privacy-first tools.&lt;/p&gt;

&lt;p&gt;🔗 Check out the initial design work here: &lt;a href="https://www.google.com/search?q=https://www.figma.com/site/N51Dy4ImLLFHgqsFcFapIc/BLT-Vanish-UI-Design%3Fnode-id%3D0-1%26t%3DMoJkDzypwgs8zw54-1" rel="noopener noreferrer"&gt;BLT Vanish Figma UI Design&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  📋 Architectural &amp;amp; Core Feature Alignment
&lt;/h2&gt;

&lt;p&gt;In parallel with the UI design, we finalized the foundational system architecture to support these features seamlessly across platforms.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;📱 Cross-Platform Delivery: We aligned on using Flutter to build a cross-platform application capable of deploying smoothly across iOS, Android, and Windows.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔒 Privacy-First Architecture: Data sovereignty is a core pillar of the project. The app will store data locally on the user's device. The absolute minimum amount of data will ever be sent to the web, and it will be handled strictly via secure, encrypted JSON files.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  👥 Mapping the Core User Workflows
&lt;/h2&gt;

&lt;p&gt;The homepage UI and backend architecture were optimized around two distinct user personas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;🔍 The Proactive Tracker: A user who actively keeps track of malicious websites, reports threats, and wants to secure their personal data and information from external exploits.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔄 The Remediation Seeker: A user focused on data reclamation—specifically looking to request the removal of specific information from third-party sites and reporting platforms for breaching their data.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ Core Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;💻 Client Application: Flutter (iOS, Android, Windows)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;⚡ Serverless/Edge Logic: Cloudflare Python Workers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;📁 Data Transport: Encrypted JSON files for web-based interactions&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  ⚡ The Next Step: Contracts &amp;amp; Scaffolding
&lt;/h2&gt;

&lt;p&gt;With the UI foundation laid and the high-level architecture agreed upon, the next phase is all about turning these concepts into structured data contracts and initial application scaffolding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;📄 Security Blueprints: Drafting comprehensive security contract specifications to outline the formal structures for Security Alerts, Risk Assessments, and Remediation Actions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;⚙️ Validator Engines: Building worker contract validators and writing cross-language contract tests to ensure seamless data integrity between the edge and the application.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;📊 Scoring Infrastructure: Setting up the foundational scoring service skeleton to handle core risk-assessment logic within the application.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🎯 Target Deliverable: A frozen Version 1 contract specification integrated with automated Continuous Integration (CI) contract tests.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The visual momentum is shifting into code. Looking forward to sharing next week's development milestones! 💻🛡️&lt;/p&gt;

&lt;h1&gt;
  
  
  GSoC2026 #OWASP #OpenSource #UIUX #Figma #Flutter #Cloudflare #SoftwareEngineering
&lt;/h1&gt;

</description>
      <category>gsoc2026</category>
      <category>owaspblt</category>
      <category>weeklyupdaates</category>
      <category>opensource</category>
    </item>
    <item>
      <title>📢 Calling all Content Writers &amp; Community Builders!</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Sun, 03 May 2026 20:21:06 +0000</pubDate>
      <link>https://dev.to/owaspblt/calling-all-content-writers-community-builders-25c9</link>
      <guid>https://dev.to/owaspblt/calling-all-content-writers-community-builders-25c9</guid>
      <description>&lt;p&gt;Hey everyone! We are opening up opportunities for everyone to contribute to our official social media channels. If you enjoy writing, sharing tech insights, or highlighting community wins, we want you on the &lt;strong&gt;BLT Newsroom team&lt;/strong&gt;! 🗞️✨&lt;/p&gt;

&lt;p&gt;Here is how the process works:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Topics &amp;amp; Deadlines:&lt;/strong&gt; We will regularly share specific writing topics based on our current requirements, along with a submission deadline. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Submit Your Draft:&lt;/strong&gt; Write your post based on the given topic and share your draft right here in the group before the deadline hits. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review &amp;amp; Feedback:&lt;/strong&gt; The lead project maintainer and social media maintainers will review all the submitted drafts. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Final Selection:&lt;/strong&gt; The draft that gets the top reviews will be selected and published on the official OWASP BLT social media pages! &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is a fantastic way to build your portfolio, practice your technical writing, and get your work seen by a much wider audience. Keep an eye out for our first topic announcement soon! 🎨💻&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Apply here:&lt;/strong&gt; &lt;a href="https://jobs.owaspblt.org/job.html?id=owasp-blt-content-writer" rel="noopener noreferrer"&gt;https://jobs.owaspblt.org/job.html?id=owasp-blt-content-writer&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Join our slack community today!&lt;/strong&gt;👉&lt;a href="https://join.slack.com/t/owaspblt/shared_invite/zt-3rstz26wj-WtlZFo5RXqT_9UwNYJeycw" rel="noopener noreferrer"&gt;https://join.slack.com/t/owaspblt/shared_invite/zt-3rstz26wj-WtlZFo5RXqT_9UwNYJeycw&lt;/a&gt;&lt;br&gt;
Then join the newsroom channel. &lt;/p&gt;

&lt;p&gt;See you all with your first drafts here! &lt;/p&gt;

</description>
      <category>community</category>
      <category>news</category>
      <category>socialmedia</category>
      <category>writing</category>
    </item>
    <item>
      <title>Accepted into GSoC 2026: From First PR to Official Selection</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Thu, 30 Apr 2026 18:17:01 +0000</pubDate>
      <link>https://dev.to/owaspblt/accepted-into-gsoc-2026-from-first-pr-to-official-selection-2hlj</link>
      <guid>https://dev.to/owaspblt/accepted-into-gsoc-2026-from-first-pr-to-official-selection-2hlj</guid>
      <description>&lt;p&gt;If some had told me in my first year of university that I would be writing this post, I wouldn't have believed. &lt;/p&gt;

&lt;p&gt;Today, I finally achieved a dream I have held onto for years: I’ve officially cracked &lt;strong&gt;Google Summer of Code 2026!&lt;/strong&gt; with &lt;a class="mentioned-user" href="https://dev.to/owasp_foundation"&gt;@owasp_foundation&lt;/a&gt; under OWASP BLT✨ It might seem like just another program to some, but for me, this is a dream coming true-a journey of collecting broken pieces, holding them together, and building something completely new. &lt;/p&gt;

&lt;h2&gt;
  
  
  🍂 The Beginning
&lt;/h2&gt;

&lt;p&gt;Coming from a computer science background in high school to an unexpected core engineering major in university was a drastic shift. My first year was spent just trying to heal my lost confidence and survive the transition. I heard about GSoC back then, but since I wasn't involved in the tech community, it felt like a distant, impossible mountain. &lt;/p&gt;

&lt;p&gt;The real struggle hit in my second year. The syllabus was exhausting. By the time my second year rolled around, I started peeking outside my core curriculum. I heard whispers of hackathons, open-source contributions, and got more involved in exploring this "famous" program called GSoC. I made my first attempt at GSoC by looking into organizations. I failed. I didn't have the knowledge of any tech stack, Git, or the skills to write those hundreds of lines of codes. &lt;/p&gt;

&lt;h2&gt;
  
  
  ☕ The Turning Point
&lt;/h2&gt;

&lt;p&gt;That failure was my wake-up call. During the summer break, I made a choice. I grounded myself, cut out the outside world, and sat at my desk for three months straight. I began participating in hackathons, doing LeetCode, and my open-source journey truly took off with GirlScript Summer of Code (GSSoC) 2025. That experience gave me the momentum and belief I needed to aim higher. &lt;/p&gt;

&lt;h2&gt;
  
  
  💻 The GSoC Grind
&lt;/h2&gt;

&lt;p&gt;In October, I changed my strategy, dug through past archives, and found an organization that perfectly matched my new skills: OWASP BLT.&lt;/p&gt;

&lt;p&gt;The struggle didn't end there. For the first few months, I had to work incredibly hard just to understand how a single line of code contributed to the final service on their homepage. But I stayed consistent. I opened my first PR, fixed bugs, and slowly became a constant contributor from October all the way through March, balancing my contributions with my core curriculum.&lt;/p&gt;

&lt;h2&gt;
  
  
  🤍 The Gratitude
&lt;/h2&gt;

&lt;p&gt;This win is not mine alone. It belongs to the incredible people who believed in me:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;To my Father and Mother&lt;/strong&gt;: You are my strength. Your faith in me when I had none is why I am here.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;My Circle&lt;/strong&gt;: To the few friends who stood by me and fueled this journey.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I met incredible people in this organization. To our Lead Project Maintainer, &lt;a class="mentioned-user" href="https://dev.to/donnieblt"&gt;@donnieblt&lt;/a&gt; : Thank you. Every single step I have taken in this organization was only possible because of your support. If you hadn't been there, I wouldn't have reached this level of excellence. &lt;/p&gt;

&lt;p&gt;I am endlessly humbled and grateful to every energy out there that helped make this dream a reality.&lt;/p&gt;

&lt;p&gt;Here is to new beginnings. 🥂&lt;/p&gt;

</description>
      <category>gsoc2026</category>
      <category>summerofcode2026</category>
      <category>owasp</category>
      <category>opensource</category>
    </item>
    <item>
      <title>🎉First PR? Get paid for it</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Wed, 01 Apr 2026 18:55:05 +0000</pubDate>
      <link>https://dev.to/owaspblt/first-pr-get-paid-for-it-3k3e</link>
      <guid>https://dev.to/owaspblt/first-pr-get-paid-for-it-3k3e</guid>
      <description>&lt;p&gt;Introducing &lt;strong&gt;Dollar Deletions&lt;/strong&gt; — a special campaign only for first-time contributors.&lt;/p&gt;

&lt;p&gt;​We know large codebases can be intimidating, so we are paying you $1 for your first accepted Pull Request where you safely delete unused or legacy code.&lt;/p&gt;

&lt;h2&gt;
  
  
  👉 Why are we doing this?
&lt;/h2&gt;

&lt;p&gt;We are preparing for a major migration! To do this safely, we need to thoroughly clear out the existing repository. Your deletions will help us sweep away all the old files so we can seamlessly move our brand-new system into the clean repo.&lt;/p&gt;

&lt;p&gt;🧹 Clean up real production code&lt;br&gt;
🧠 Learn how large codebases work&lt;br&gt;
🚀 Make your first open-source contribution&lt;br&gt;
💵 Earn your first dollar online&lt;/p&gt;

&lt;h2&gt;
  
  
  How it works
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Find dead or unnecessary code in our repository.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Submit your first-ever PR to remove it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pass the code review (your changes must not break existing functionality).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Get $1 via GitHub Sponsors!&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  📌 The Rules
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;This campaign is only for first-time contributors to this repo.&lt;/li&gt;
&lt;li&gt;Your PR must include a clear explanation of what you removed and why.&lt;/li&gt;
&lt;li&gt;The code must remain fully functional after your deletion.&lt;/li&gt;
&lt;li&gt;Limited to one reward per contributor.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🏆 Bonus: Referral Leaderboard!
&lt;/h2&gt;

&lt;p&gt;Spread the word and climb the ranks! You can refer others to this initiative. Just have the PR mentioning that you are referring a contributor as &lt;a class="mentioned-user" href="https://dev.to/user1"&gt;@user1&lt;/a&gt; refers @user2 and link that PR to our mega issue. This will track the mention and boost &lt;a class="mentioned-user" href="https://dev.to/user1"&gt;@user1&lt;/a&gt;'s rank on our referral leaderboard.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡Not sure where to start? Look for issues labeled &lt;code&gt;good-first-deletion&lt;/code&gt; to get your bearings.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;👉&lt;em&gt;&lt;strong&gt;Start here:&lt;/strong&gt;&lt;/em&gt; &lt;a href="https://github.com/OWASP-BLT/BLT" rel="noopener noreferrer"&gt;&lt;em&gt;&lt;strong&gt;OWASP-BLT/BLT&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;​Your first PR shouldn’t be scary—it should be rewarding. We can't wait to review your code!&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>github</category>
      <category>beginners</category>
      <category>opensource</category>
    </item>
    <item>
      <title>The Architecture of Ideas: My GSoC 2026 Proposal Journey</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Wed, 01 Apr 2026 18:29:37 +0000</pubDate>
      <link>https://dev.to/ananya-09/the-architecture-of-ideas-my-gsoc-2026-proposal-journey-1mc</link>
      <guid>https://dev.to/ananya-09/the-architecture-of-ideas-my-gsoc-2026-proposal-journey-1mc</guid>
      <description>&lt;p&gt;The &lt;strong&gt;Google Summer of Code 2026&lt;/strong&gt; application window has officially closed, and after a month of intense drafting, reviewing, and refining, I have finally hit "submit" on my three proposals.&lt;/p&gt;

&lt;p&gt;The last 30 days have been a blur of markdown files, system architecture diagrams, and deep dives into codebases. Moving from an active contributor to a prospective GSoC student was a significant leap. It wasn't just about proposing new features; it was about thoroughly understanding the underlying architecture of the projects, aligning my ideas with the maintainers' long-term goals, and proving that I had the technical agility to execute the vision.&lt;/p&gt;

&lt;h2&gt;
  
  
  From Commits to Comprehensive Plans📝
&lt;/h2&gt;

&lt;p&gt;Earlier, I wrote about the "momentum of the merge"—that rewarding shift from planning to actively living within the repositories. This past month put that momentum to the test. Writing distinct proposals meant compartmentalizing different problem spaces. It required me to step back from fixing immediate bugs and start thinking about the software lifecycle over a 12-week timeline.&lt;/p&gt;

&lt;p&gt;I had to map out weekly deliverables, anticipate potential technical roadblocks, and clearly communicate my logic. It forced me to be objective about my skills and realistic about my timelines.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Win 🏆
&lt;/h2&gt;

&lt;p&gt;There is a unique kind of exhaustion that comes from writing a technical proposal, but it is heavily outweighed by the clarity it brings. Regardless of the final selection results, the growth over this past month has been invaluable. The gap between having a good idea and writing a resilient project plan is where the real engineering growth happens.&lt;/p&gt;

&lt;p&gt;A huge thank you to the mentors who patiently reviewed my drafts and the communities that welcomed my initial pull requests. Now, the waiting period begins, but the daily rhythm of open-source contribution doesn't pause here. &lt;/p&gt;

&lt;p&gt;Let’s keep building. 🚀&lt;/p&gt;

</description>
      <category>gsoc2026</category>
      <category>opensource</category>
      <category>learning</category>
      <category>growth</category>
    </item>
    <item>
      <title>Let's have a deep dive on my idea that gave our OWASP BLT community a a dashboard for navigation and detailed insight.</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Mon, 23 Mar 2026 17:27:34 +0000</pubDate>
      <link>https://dev.to/ananya-09/lets-have-a-deep-dive-on-my-idea-that-gave-our-owasp-blt-community-a-a-dashboard-for-navigation-27p1</link>
      <guid>https://dev.to/ananya-09/lets-have-a-deep-dive-on-my-idea-that-gave-our-owasp-blt-community-a-a-dashboard-for-navigation-27p1</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9" class="crayons-story__hidden-navigation-link"&gt;Visualizing the OWASP BLT Ecosystem: From Idea to the live Navigation 📊✨&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/ananya-09" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3772012%2Ff146cb04-a540-4255-9fc4-ecd285fa8eca.jpg" alt="ananya-09 profile" class="crayons-avatar__image" width="736" height="1308"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/ananya-09" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Ananya
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Ananya
                
              
              &lt;div id="story-author-preview-content-3390505" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/ananya-09" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3772012%2Ff146cb04-a540-4255-9fc4-ecd285fa8eca.jpg" class="crayons-avatar__image" alt="" width="736" height="1308"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Ananya&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 23&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9" id="article-link-3390505"&gt;
          Visualizing the OWASP BLT Ecosystem: From Idea to the live Navigation 📊✨
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/opensource"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;opensource&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gsoc2026"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gsoc2026&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/summerofcode"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;summerofcode&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/owaspblt"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;owaspblt&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;2&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>opensource</category>
      <category>gsoc2026</category>
      <category>summerofcode</category>
      <category>owaspblt</category>
    </item>
    <item>
      <title>Visualizing the OWASP BLT Ecosystem: From Idea to the live Navigation 📊✨</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Mon, 23 Mar 2026 17:25:47 +0000</pubDate>
      <link>https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9</link>
      <guid>https://dev.to/ananya-09/visualizing-the-owasp-blt-ecosystem-from-idea-to-the-live-navigation-3pi9</guid>
      <description>&lt;p&gt;In the world of open source, growth is a double-edged sword. As the OWASP BLT ecosystem expanded, we found ourselves with a beautiful but complex collection of repositories, each serving a vital purpose. However, for a seasoned contributor-finding the right repo was starting to feel like navigating a maze without a map. &lt;br&gt;
This realization sparked an idea: What if we had a dashboard? A central hub designed specifically to act as the "North Star" for the OWASP BLT's Universe, guiding every developer exactly where they need to be. &lt;/p&gt;

&lt;h2&gt;
  
  
  How it started 🕵️
&lt;/h2&gt;

&lt;p&gt;I proposed the idea to the team, the idea of having a dashboard as a central navigation to the BLT's vast expanding project network. What began as an idea quickly turned into a collaborative project. I’m incredibly grateful to our Lead Mentor, Donnie, for believing in the vision. He didn't just give the green light; he helped turn that idea into a working repository base: setting up the initial site structure, CI hooks, and a minimal content layout. With that scaffolding in place, we could focus on features rather than plumbing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Iterative development and key features 💻
&lt;/h2&gt;

&lt;p&gt;Since those early commits, we’ve been working steadily to turn &lt;a href="http://github.owaspblt.org/" rel="noopener noreferrer"&gt;OWASP BLT Organization Dashboard&lt;/a&gt; into a true compass for the project. We adopted an incremental approach: build a small, stable core, then add features one at a time. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Highlights include:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Project listing and metadata to surface each BLT repo with links, descriptions, and status.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Search and navigation improvements to help newcomers find what they need.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Accessibility and responsive design to make the Waypoint usable on any device.&lt;br&gt;
and more to come...!&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Open source is at its best when a simple suggestion is met with active mentorship. Building this project has taught me that open source is as much about the "architecture of ideas" as it is about the code itself. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This Waypoint is now live, and we’re just getting started.&lt;/p&gt;

&lt;p&gt;Check out the progress here: &lt;a href="https://github.com/OWASP-BLT/owasp-blt.github.io" rel="noopener noreferrer"&gt;https://github.com/OWASP-BLT/owasp-blt.github.io&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>gsoc2026</category>
      <category>summerofcode</category>
      <category>owaspblt</category>
    </item>
    <item>
      <title>Designing the Face of OWASP BLT: Three New Creative Challenges 🎨✨</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Fri, 20 Mar 2026 15:33:34 +0000</pubDate>
      <link>https://dev.to/owaspblt/designing-the-face-of-owasp-blt-three-new-creative-challenges-8kn</link>
      <guid>https://dev.to/owaspblt/designing-the-face-of-owasp-blt-three-new-creative-challenges-8kn</guid>
      <description>&lt;p&gt;If you’ve been following our journey, you know that OWASP BLT is evolving. We’re streamlining our mission and modularizing our code, but a project is only as strong as its identity. We want the "front door" of our project to reflect the innovation happening behind the scenes.&lt;/p&gt;

&lt;p&gt;We are officially inviting the creative community to help us redefine our look and community interaction through these design contests:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. The Video Meme Contest 🎬
&lt;/h3&gt;

&lt;p&gt;Who says security has to be serious all the time? We’re looking for the most creative, relatable, or just plain hilarious video memes that capture the "bug hunting" struggle or the spirit of the OWASP community.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Prize: $10&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deadline: April 15, 2026&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;a href="https://contest.owaspblt.org/blt-video-meme.html" rel="noopener noreferrer"&gt;&lt;strong&gt;View Video Meme Contest Details&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The Logo Design Contest 🕵️
&lt;/h3&gt;

&lt;p&gt;The OWASP BLT logo is more than just an icon; it’s a symbol of security and community accountability. We’re looking for a fresh, modern take on our visual identity. Whether you’re a minimalist or a fan of bold, "hacker-y" aesthetics, we want to see your vision.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Prize: $25&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deadline: April 15, 2026&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;a href="https://contest.owaspblt.org/blt-logo.html" rel="noopener noreferrer"&gt;&lt;strong&gt;View Logo Contest Details&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. The Homepage Redesign Contest 💻
&lt;/h3&gt;

&lt;p&gt;We want our landing page to be as intuitive and high-performance as the tools we build. This is a challenge for the UI/UX enthusiasts—how would you structure the first experience a researcher or contributor has with BLT? Show us your layouts, your transitions, and your vision for a better user experience.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Prize: $25&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deadline: April 15, 2026&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;a href="https://contest.owaspblt.org/blt-homepage.html" rel="noopener noreferrer"&gt;&lt;strong&gt;View Homepage Contest Details&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why get involved?
&lt;/h2&gt;

&lt;p&gt;Open source isn’t a gated club for "genius coders." It’s a space for anyone who wants to build something that matters. By participating in these contests, you’re not just submitting a file; you’re interacting with the OWASP BLT repository, getting your name on the contributor list, and helping us shape the future of the project.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Start small, design bold, and let’s see what you can create.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>owaspblt</category>
      <category>logodesigncontest</category>
      <category>homepagedesigncontest</category>
      <category>videomemedesigncontest</category>
    </item>
    <item>
      <title>The Transition: From Intent to Integration</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Wed, 11 Mar 2026 18:15:45 +0000</pubDate>
      <link>https://dev.to/owaspblt/the-transition-from-intent-to-integration-467</link>
      <guid>https://dev.to/owaspblt/the-transition-from-intent-to-integration-467</guid>
      <description>&lt;p&gt;I had defined my "why" and mapped out a vision for GSoC 2026. However, the last few weeks have shifted my focus from the abstract goal to the granular reality of open-source contribution. The momentum I gained from the past few months of contributions, has evolved into a disciplined daily rhythm.&lt;/p&gt;

&lt;p&gt;The gap between planning and execution is where the most significant learning occurs. In my previous update, I spoke about the "Plan." Since then, I have moved past simply archiving organizations to actively living within the repositories of &lt;strong&gt;OWASP BLT&lt;/strong&gt;. I will share more insights on those in the upcoming posts.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Recent Progress
&lt;/h2&gt;

&lt;p&gt;A major technical highlight of these past two weeks was my deep dive into HTMX. While my foundation in the MERN stack is solid, exploring HTMX allowed me to view web development through a different lens—focusing on simplicity and high-performance transitions without the overhead of heavy JavaScript frameworks. &lt;/p&gt;

&lt;p&gt;I successfully implemented a project using HTMX, which served as a practical laboratory for my learning. This experience taught me that being an engineer isn't just about sticking to what you know; it’s about the agility to adopt the right tool for the specific problem at hand. Integrating this into my workflow has made my contributions more versatile and informed.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Momentum of the Merge
&lt;/h2&gt;

&lt;p&gt;The most rewarding aspect of this period has been the "merged" status on my Pull Requests. There is a specific kind of validation that comes from having code reviewed by experienced maintainers and then integrated into a real-world repository. Each merged PR represented a hurdle cleared—whether it was navigating a complex file structure, adhering to strict coding standards, or resolving merge conflicts that initially seemed daunting.&lt;/p&gt;

&lt;p&gt;Through this process, I have begun to overcome the hesitation I previously mentioned. Being active on GitHub and participating in PR discussions has forced me to communicate my logic clearly and accept feedback professionally. I am no longer just a spectator in these communities; &lt;strong&gt;I am a contributor&lt;/strong&gt;, or better say an "&lt;strong&gt;Active Contributor&lt;/strong&gt;"&lt;/p&gt;

&lt;h2&gt;
  
  
  Revamp of the main BLT home page as BLT Pages
&lt;/h2&gt;

&lt;p&gt;Being involved in the launch of the new BLT Pages home page from both a development and a strategic perspective provided a holistic view of software delivery. It taught me that a successful launch requires more than just clean code; it requires a narrative that connects the technology to the user. This experience has been pivotal in addressing my previous goal of improving proactive communication and overcoming my hesitation in professional settings.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical and Community Growth
&lt;/h2&gt;

&lt;p&gt;My commitment to upskilling remains a constant. While I work on the frontend and strategy for BLT, I continue to strengthen my backend capabilities and practice Data Structures and Algorithms in C++. My roles in GDG on Campus and the FLUX Society continue to provide a necessary balance, reminding me that while coding is often a solitary act, building great software is a communal effort.&lt;/p&gt;

&lt;h2&gt;
  
  
  Looking Ahead
&lt;/h2&gt;

&lt;p&gt;The next few weeks will be about sustaining this velocity. The momentum from the last fourteen days has replaced the "magic" of open source with something more sustainable: the confidence that comes from consistent, meaningful work. &lt;/p&gt;

&lt;p&gt;I will continue to deepen my involvement with the BLT core team, ensuring the momentum of the new home page launch is maintained. I am also beginning to translate these practical experiences into the initial framework of my formal GSoC proposal, using my recent contributions as a proof of concept for my potential as a long-term contributor.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;See you in the next post. Let's make it happen!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>gsoc2026</category>
      <category>googlesummerofcode2026</category>
      <category>programming</category>
    </item>
    <item>
      <title>A New Chapter for OWASP BLT: Our Website Revamp is Live! ✨</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Wed, 04 Mar 2026 04:33:53 +0000</pubDate>
      <link>https://dev.to/owaspblt/a-new-chapter-for-owasp-blt-our-website-revamp-is-live-5eh4</link>
      <guid>https://dev.to/owaspblt/a-new-chapter-for-owasp-blt-our-website-revamp-is-live-5eh4</guid>
      <description>&lt;p&gt;We are thrilled to announce that the new &lt;strong&gt;OWASP BLT&lt;/strong&gt; site at &lt;a href="https://owaspblt.org/" rel="noopener noreferrer"&gt;owaspblt.org&lt;/a&gt; is officially live. This revamp isn't just about a fresh coat of paint; it’s a complete reimagining of how we interact with our community. The new interface is designed to be intuitive, making it easier than ever for researchers and contributors to navigate bug logs and engage with our security tools.&lt;/p&gt;

&lt;p&gt;While we look toward the future with this new UI, our roots remain deep in the open-source community. This project has been active for over a decade, including eight years of participation in &lt;strong&gt;Google Summer of Code (GSoC)&lt;/strong&gt;. This long history has allowed us to collaborate with brilliant students worldwide, helping us evolve from a large, complex codebase into the streamlined, mission-driven ecosystem we are today.&lt;/p&gt;

&lt;p&gt;A core part of this evolution is our move toward absolute security in responsible disclosure. Our involvement with OWASP led us to develop &lt;strong&gt;BLT Zero&lt;/strong&gt;, a pioneering Zero Trust vulnerability reporting platform. By ensuring sensitive details are never stored on a central server, we’ve created a disclosure process that is inherently resistant to compromise—a standard that is now reflected in our new digital home.&lt;/p&gt;

&lt;p&gt;To support this growth, we are migrating key components of our architecture into independent repositories, making it simpler for new contributors to get involved. We invite you to explore the new site, &lt;strong&gt;Join our Slack&lt;/strong&gt;, or submit a pull request. Together, we’re building a more secure and transparent internet for the next decade and beyond. 🚀&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ui</category>
      <category>owaspblt</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Happy to share my submission for the OWASP BLT Design Contest! 🚀</title>
      <dc:creator>Ananya</dc:creator>
      <pubDate>Tue, 03 Mar 2026 07:45:18 +0000</pubDate>
      <link>https://dev.to/ananya-09/happy-to-share-my-submission-for-the-owasp-blt-design-contest-3kfb</link>
      <guid>https://dev.to/ananya-09/happy-to-share-my-submission-for-the-owasp-blt-design-contest-3kfb</guid>
      <description>&lt;p&gt;As a designer, it’s a privilege to contribute to a project that makes the web safer for everyone. This was a great challenge that pushed me to think about security and usability in new ways.&lt;br&gt;
​&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This felt like the perfect opportunity to blend design with a great cause like internet security.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;​It’s been a fun journey refining this entry. &lt;strong&gt;Feel free to take a look, and if you're a fan of the design, a thumbs up (👍) on the GitHub issue would be greatly appreciated!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;​👉 &lt;a href="https://github.com/OWASP-BLT/BLT-Design-Contest/issues/61" rel="noopener noreferrer"&gt;Design Attempt&lt;/a&gt;&lt;/p&gt;

</description>
      <category>design</category>
      <category>designcontest</category>
    </item>
  </channel>
</rss>
