<?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: Maitreyee Aggarwal</title>
    <description>The latest articles on DEV Community by Maitreyee Aggarwal (@maitreyee_aggarwal_ed16f7).</description>
    <link>https://dev.to/maitreyee_aggarwal_ed16f7</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%2F3437306%2F538b0ef8-b1b5-45cc-bcef-c47df995f6ce.png</url>
      <title>DEV Community: Maitreyee Aggarwal</title>
      <link>https://dev.to/maitreyee_aggarwal_ed16f7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/maitreyee_aggarwal_ed16f7"/>
    <language>en</language>
    <item>
      <title>I forgot about my Devpost account… and today I found an email from them, so here I am!!!</title>
      <dc:creator>Maitreyee Aggarwal</dc:creator>
      <pubDate>Tue, 24 Mar 2026 09:35:17 +0000</pubDate>
      <link>https://dev.to/maitreyee_aggarwal_ed16f7/i-forgot-about-my-devpost-account-and-today-i-found-an-email-from-them-so-here-i-am-4k37</link>
      <guid>https://dev.to/maitreyee_aggarwal_ed16f7/i-forgot-about-my-devpost-account-and-today-i-found-an-email-from-them-so-here-i-am-4k37</guid>
      <description>&lt;p&gt;The past seven to eight months have been crazyyy.&lt;/p&gt;

&lt;p&gt;I came into college, finished my first semester strong with a 9 CGPA, a lot of new friends, and everything felt sorted.&lt;/p&gt;

&lt;p&gt;Then the second sem hit.&lt;/p&gt;

&lt;p&gt;Lost a lot of those friendships.&lt;br&gt;
Lost my academic pace.&lt;br&gt;
And for a while, I felt like I was just drifting.&lt;/p&gt;

&lt;p&gt;But somewhere in that mess, my ideas started changing.&lt;/p&gt;

&lt;p&gt;I started exploring instead of just following the routine.&lt;/p&gt;

&lt;p&gt;Got into web development.&lt;br&gt;
Joined my college’s tech + consulting societies.&lt;br&gt;
Tried consulting for the first time—and actually worked on a real project.&lt;/p&gt;

&lt;p&gt;Then came my first hackathon.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2Fv9gicape0dvxel1sgw4e.png" class="article-body-image-wrapper"&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%2Farticles%2Fv9gicape0dvxel1sgw4e.png" alt=" "&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://blog.developer.adobe.com/en/publish/2026/02/inside-the-24-hour-adobe-express-add-ons-for-enterprise-hackathon" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblog.developer.adobe.com%2Fen%2Fpublish%2F2026%2F02%2Fmedia_150459f1456adde1c726f193f65b09dec13f9a654.png%3Fwidth%3D1200%26format%3Dpjpg%26optimize%3Dmedium" height="auto" class="m-0"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://blog.developer.adobe.com/en/publish/2026/02/inside-the-24-hour-adobe-express-add-ons-for-enterprise-hackathon" rel="noopener noreferrer" class="c-link"&gt;
            Inside the 24-hour Adobe Express Add-ons for Enterprise Hackathon
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            In January 2026, Adobe partnered with Netaji Subhas University of Technology (NSUT) in Delhi to host the Adobe Express Add-ons for Enterprise Hackathon.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/data%3A%2C"&gt;
          blog.developer.adobe.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Met some amazing people, and for the first time, I felt like I was around people who were actually building things.&lt;/p&gt;

&lt;p&gt;That changed something.&lt;/p&gt;

&lt;p&gt;Around the same time, I had a realization:&lt;/p&gt;

&lt;p&gt;With AI in my back pocket, the skill gap doesn’t feel that scary anymore.&lt;/p&gt;

&lt;p&gt;It’s not about knowing everything—&lt;br&gt;
It’s about figuring things out fast and actually building.&lt;/p&gt;

&lt;p&gt;Since then, I’ve just been experimenting.&lt;br&gt;
Trying tools. Breaking things. Making random stuff.&lt;/p&gt;

&lt;p&gt;But the bigger shift wasn’t technical.&lt;/p&gt;

&lt;p&gt;It was personal.&lt;/p&gt;

&lt;p&gt;I started noticing patterns in myself,&lt;br&gt;
how I form friendships, how I lose them, how I react when things get uncomfortable.&lt;/p&gt;

&lt;p&gt;I realized I have a habit of stepping back the moment things get hard.&lt;br&gt;
Not just with people but in academics, consistency… everything.&lt;/p&gt;

&lt;p&gt;And I’m still working on that.&lt;/p&gt;

&lt;p&gt;This year also started with me wasting 2 months on toxic people and my lack of motivation to actually study and take classes.&lt;/p&gt;

&lt;p&gt;That phase taught me something I probably needed:&lt;/p&gt;

&lt;p&gt;If I spend the next 4 years just doing what college tells me to do,&lt;br&gt;
I’ll most likely end up average… or worse, completely lost, doing something I hate.&lt;/p&gt;

&lt;p&gt;That thought genuinely scared me.&lt;/p&gt;

&lt;p&gt;Getting involved in college activities and fest organizing gave me another reality check.&lt;/p&gt;

&lt;p&gt;I saw how politics, favoritism, and power misuse actually work—&lt;br&gt;
not just things you hear about, but things you experience.&lt;/p&gt;

&lt;p&gt;And it made me realize:&lt;/p&gt;

&lt;p&gt;Favoritism isn’t rare. It’s human.&lt;br&gt;
And if it exists in something as small as college organizations,&lt;br&gt;
I can only imagine how much it scales in the real world.&lt;/p&gt;

&lt;p&gt;On a lighter note,&lt;/p&gt;

&lt;p&gt;I used to make birthday videos for friends and family.&lt;br&gt;
Now I make birthday websites instead.&lt;/p&gt;

&lt;p&gt;Built 5 of them in the last 3 months 😭&lt;/p&gt;

&lt;p&gt;since making a website feels easier than making videos.&lt;/p&gt;

&lt;p&gt;I don’t have everything figured out yet.&lt;br&gt;
Not even close.&lt;/p&gt;

&lt;p&gt;But I know I don’t want to just go through college.&lt;/p&gt;

&lt;p&gt;I want to build something out of it.&lt;/p&gt;

&lt;p&gt;P.S. If you’re building something cool or just figuring things out like me, I would love to connect.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>college</category>
      <category>productivity</category>
    </item>
    <item>
      <title>First Push to GitHub</title>
      <dc:creator>Maitreyee Aggarwal</dc:creator>
      <pubDate>Sun, 17 Aug 2025 19:24:32 +0000</pubDate>
      <link>https://dev.to/maitreyee_aggarwal_ed16f7/first-push-to-github-3fjp</link>
      <guid>https://dev.to/maitreyee_aggarwal_ed16f7/first-push-to-github-3fjp</guid>
      <description>&lt;p&gt;Today was different.&lt;br&gt;
I didn’t write much Python. Instead, I learned something that every developer whispers about: Git.&lt;br&gt;
What I Did:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Created a new repository on GitHub&lt;/li&gt;
&lt;li&gt;Initialized Git in my local project folder (git init)&lt;/li&gt;
&lt;li&gt;Added files (git add .)&lt;/li&gt;
&lt;li&gt;Committed them (git commit -m "first commit")&lt;/li&gt;
&lt;li&gt;Linked remote with my repo (git remote add origin …)&lt;/li&gt;
&lt;li&gt;Pushed my code (git push -u origin main)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And suddenly… my code was on the internet.&lt;br&gt;
What all Went Wrong, :/ Of course, it wasn’t smooth:&lt;/p&gt;

&lt;p&gt;First error: “remote already exists” &lt;br&gt;
Second error: “fetch first before pushing”&lt;br&gt;
Final message: “everything up to date” (which, was a good thing).&lt;/p&gt;

&lt;p&gt;Why Git Matters (Even for a Beginner)&lt;/p&gt;

&lt;p&gt;I realized:&lt;/p&gt;

&lt;p&gt;It’s not just about saving code.&lt;br&gt;
It’s about tracking history, collaborating, and never losing progress.&lt;/p&gt;

&lt;p&gt;Even if I’m coding solo right now, I’m building the habit early.&lt;/p&gt;

&lt;p&gt;Day 5 wasn’t about writing a new Python function.&lt;br&gt;
It was about learning how to protect and share the ones I already wrote.&lt;br&gt;
Tomorrow: Back to Python, but now with the confidence that my work is safely versioned.&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>THE FIRST STEP</title>
      <dc:creator>Maitreyee Aggarwal</dc:creator>
      <pubDate>Sat, 16 Aug 2025 18:19:45 +0000</pubDate>
      <link>https://dev.to/maitreyee_aggarwal_ed16f7/the-first-step-5ek1</link>
      <guid>https://dev.to/maitreyee_aggarwal_ed16f7/the-first-step-5ek1</guid>
      <description>&lt;p&gt;I printed my first "Hello, World!" about three days ago. Today, I committed to Google Summer of Code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Day 1 (13th Aug 2025):
&lt;/h2&gt;

&lt;p&gt;Language Chosen: Python&lt;br&gt;
Learning resource:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/rfscVS0vtbw?start=7573"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Code:
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;`print("    /\\")
print("   /  \\")
print("  /    \\")
print(" /      \\")
print("/________\\")
human="zootri"
print(human)
print(human.upper())
print(human.lower())
print(human.isupper())
print(human.replace("z", "M"))
####calculator
a=input("Enter the number:")
b=input("Enter the second number:")
c=input("Enter the operator:")
if c=="+":
    result=(int(a)+int(b))
elif c=="-":
    result=(int(a)-int(b))
elif c=="*":
    result=(int(a)*int(b))
elif c=="/":
    result=(int(a)/int(b))
print("The result is:", result )

#### As u say
who=input("Name of a profession:")
who2=input("Common noun:")
place=input("Place:")
print("Despite the fact that", who," are relatively harmless, many" ,who2," continue to believe the pervasive myth that",who," are dangerous to", who2,". This impression of", who, " is exacerbated by their mischaracterization in", place)

####list
friends=["jin", "jimin", "jhope", "rm", "taehyung", "suga", "jungkook"]
print(friends[5])
#list 2.0
lucky_numbers=[4,8,15,16,23,42]
friends=["jin", "jimin", "jhope", "rm", "taehyung", "suga", "jungkook"]
friends.extend(lucky_numbers)

friends.append('zed')
friends.insert(0, "zootri")
friends.remove("taehyung")
friends.pop()
print(friends.count("jimin"))

####functions
def cube(num):
    return num*num*num
num= int(input("Enter a number to cube:"))
result= cube(num)
print(result)
####IF
is_male=False
is_tall=True
if is_male and is_tall:
    print("You are a male or tall or both")
elif is_male and not(is_tall):
    print("You are a")
else:
    print("you are not a male nor tall")`

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Day 2 (14th Aug 2025)
&lt;/h2&gt;

&lt;p&gt;Language Chosen: Python&lt;br&gt;
Learning resource:saw a be10x add. Decided to not "learn python in manual way in 2025", so I asked ChatGPT to teach me...this what i coded.&lt;/p&gt;

&lt;h3&gt;
  
  
  the code:
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;numbers=[(1, "odd"), (2, "even"), (3, " odd"), (4, "even"), (5, "odd"), (6, "even"), (7, "odd"), (8, "even"), (9, "odd"), (10, "even")]
for number in numbers:
    print(number) 

for number in range(1,11):
    if number % 2 == 0:
        print(number, " even")
    else:
        print(number, " odd")
for index, name in enumerate(friends):
        print(index, name)
####dictionary
phone_book={
    "Maitreyee": "123-456-7890",
    "Zed": "987-654-3210",
    "Jimin": "555-555-5555",
    "graceie": "111-222-3333",  
    "gargi": "444-555-6666",
}
name=input("Enter the name to search:")
if name in phone_book:
    print("Phone number:", phone_book[name])
else:
    print("Contact not found.")
#### Tuples
city=("delhi", "chandigarh", "new york", "paris", "london")
print(city[2])
#sets
fruits={"apple", "banana", "cherry", "orange", "kiwi", "mango"}
fruits.add("grapes")
fruits.remove("banana")
print(fruits)
#file handeling 
with open("notes.txt", "w") as file:
    file.write("1st.\n")
    file.write("2nd.\n")
    file.write("3rd.\n")
with open("notes.txt", "r") as file:
    print(file.read())
with open("notes.txt", "a") as file:
    file.write("\nThis is a new line added to the file.")
with open("notes.txt", "r") as file:
    print(file.read())
    # error handeling
try:
    num=int(input("enter a number: "))
    print(10/num)
except ZeroDivisionError:
    print("You cannot divide by zero!")
except ValueError:
    print("Please enter valid numbers only  ")
finally:
    print("Program finished")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;:| copied most of it &lt;/p&gt;

&lt;h2&gt;
  
  
  Day 3(15th aug 2025)
&lt;/h2&gt;

&lt;p&gt;Learning Resource: Stuck to GPT&lt;/p&gt;

&lt;h3&gt;
  
  
  Code:
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;####eval
print(eval("345"))
print(eval("34-5"))
print(eval("3+4"))

####area
r=float(input("Enter the radius:"))
area=3.14*pow(float(r),2)
print("The area of your circle is",area)

####average calculator
N=int(input("Enter number of terms "))
num=[]
for i in range(N):
    i=int(input("Enter a number: "))
    num.append(i)
total=sum(num)
average= total/N
print("Your average is:", average)
####class
class Dog:
    def __init__(self, name):
       self.name= name

    def bark(self):
        print(f"{self.name} says Woof! ")
dog1 = Dog("Binod")
dog2 = Dog("Vinod")
dog1.bark()
dog2.bark()

class car:
    def __init__ (self, brand, model):
        self.brand = brand
        self.model = model
    def display(self):
        print(f"Car brand: {self.brand}, Model: {self.model}")

car1 = car("Toyota", "Corolla")
car2 = car("Tesla", "Model S")

car1.display()  
car2.display()  

#inheretance
class Animal:
    def __init__ (self, name):
        self.name = name

    def speak(self):
        print(f"(self.name) makes a sound.")
class Dog(Animal):
    def speak(self):
        print(f"{self.name} barks.")

# protected classes
class person:
    def __init__ (self, name, age):
        self._name= name
        self.__age= age
    def get_age(self):
        return self.__age
p= person("John", 30)
print(p._name)  # Accessing protected attribute
print(p.get_age())

# Contact Management System
class Contact:
    def __init__(self, name, phone, email):
        self.name = name
        self.phone = phone
        self.email = email

    def display(self):
        print(f"Name: {self.name}, Phone: {self.phone}, Email: {self.email}")


class Manager:
    def __init__(self):
        self.contacts = []

    def add_contact(self, contact):
        self.contacts.append(contact)

    def view_contacts(self):
        if not self.contacts:
            print("No contacts available.")
        else:
            for contact in self.contacts:
                contact.display()

    def search_contact(self, name):
        for contact in self.contacts:
            if contact.name.lower() == name.lower():
                contact.display()
                return
        print("Contact not found.")

    def delete_contact(self, name):
        for contact in self.contacts:
            if contact.name.lower() == name.lower():
                self.contacts.remove(contact)
                print(f"Contact {name} deleted.")
                return
        print("Contact not found.")


manager = Manager()  # Create an instance of Manager

while True:
    print("\n1. Add Contact")
    print("2. View All Contacts")
    print("3. Search Contact")
    print("4. Delete Contact")
    print("5. Exit")

    choice = input("Enter your choice (1-5): ")

    if choice == "1":
        name = input("Enter name: ")
        phone = input("Enter phone number: ")
        email = input("Enter email: ")
        new_contact = Contact(name, phone, email)
        manager.add_contact(new_contact)
        print("Contact added successfully.")

    elif choice == "2":
        manager.view_contacts()

    elif choice == "3":
        search_name = input("Enter name to search: ")
        manager.search_contact(search_name)

    elif choice == "4":
        delete_name = input("Enter name to delete: ")
        manager.delete_contact(delete_name)

    elif choice == "5":
        print("Exiting the program.")
        break

    else:
        print("Invalid choice. Please try again.")

#polymorphism
class shape:
    def area(self):
        print("Area calculation not defined")
class circle(shape):
    def __init__ (self, radius):
        self.radius = radius
    def area(self):
        return 3.14*pow(self.radius, 2)
class rectangle(shape):
    def __init__ (self, lenght, width):
        self.lenght = lenght
        self.width = width
    def area(self):
        return self.lenght*self.width
class triangle(shape):
    def __init__ (self, base, height):
        self.base = base
        self.height = height
    def area(self):
        return 0.5*self.base*self.height
shapes =[circle(5), rectangle(3,2), triangle(2,4)]
for s in shapes:
    print("Area:", s.area())
After over 4 hrs or grinding felt like i knew nothing:{
##Day-5(15th aug 2025)
# abstract class
from abc import ABC, abstractmethod
class Animal(ABC):
    @abstractmethod
    def make_sound(self):
        pass
class Dog(Animal):
    def make_sound(self):
        return "Woof!"
class Cat(Animal):
    def make_sound(self):
        return "Meow!"
#experience the real power oif abstract classes
from abc import ABC, abstractmethod
class transport(ABC):
    @abstractmethod
    def travel_time(self, distance):
        pass
class Bus(transport):
    def travel_time(self, distance):
        return distance/50
class Train(transport):
    def travel_time(self, distance):
        return distance/100
class Airplane(transport):
    def travel_time(self, distance):
        return distance/600
distance=300
transports = [Bus(), Train(), Airplane()]
for t in transports:
    print(f"Travel time by {t.__class__.__name__} for {distance} km: {t.travel_time(distance)} hours")
#one more way
from abc import ABC, abstractmethod
class Transport(ABC):
    def __init__ (self, speed):
        self.speed = speed

    def tarvel_time(self, distance):
        return distance / self.speed   
    @abstractmethod
    def travel_time(self, diatance):
        pass

class Bus(Transport):
    def travel_time(self, distance):
        return distance / self.speed

class Train(Transport):
    def travel_time(self, distance):
        return distance / self.speed
class Airplane(Transport):
    def travel_time(self, distance):
        return distance / self.speed    
distance =300
transports =[Bus(50), Train(100), Airplane(600)]
for t in transports:
    print(f"Travel time by {t.__class__.__name__} for {distance} km: {t.travel_time(distance)} hours")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After 5 hours of grinding, I felt like I knew nothing, decided to take a second opinion. Put the same prompt in deepseek.&lt;br&gt;
It helped me realise that my lack of confidence was due to knowledge gaps.&lt;/p&gt;

&lt;h2&gt;
  
  
  Day 4 (16th aug 2025):
&lt;/h2&gt;

&lt;p&gt;Decided to write this post.&lt;br&gt;
I will be studying from:&lt;br&gt;
1)&lt;a href="https://developers.google.com/edu/python" rel="noopener noreferrer"&gt;https://developers.google.com/edu/python&lt;/a&gt;&lt;br&gt;
2)&lt;a href="https://www.py4e.com/" rel="noopener noreferrer"&gt;https://www.py4e.com/&lt;/a&gt;&lt;br&gt;
3)&lt;a href="https://realpython.com/" rel="noopener noreferrer"&gt;https://realpython.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m writing this as a marker, not because I’ve “made it,” but because I’ve started.&lt;/p&gt;

&lt;p&gt;This is Day 0 of my public programming log.&lt;br&gt;
Some days will be wins, most will be confusion, but all of it will be recorded here.&lt;/p&gt;

&lt;p&gt;If you’re reading this and thinking about starting your own journey, here’s my advice:&lt;br&gt;
Don’t wait for the perfect tutorial, the ideal time, or a genius-level idea. Start now.&lt;br&gt;
Even if it’s just a single line of code today — that’s enough to be your first step.&lt;br&gt;
Stay tuned to see, how a first-year CS student with zero open-source experience plans to crack GSoC in 10 months.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>ai</category>
      <category>beginners</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
