Mai | Software Engineer
@maiproject218.bsky.social
📤 334
📥 212
📝 1172
on twitch: Find me here:
https://www.twitch.tv/maiproject218
pinned post!
#BlueSkyWrap2025
✈️attended my first tech conferences
@renderatl.com
and
@commityourcode.bsky.social
✈️ drank endless coffee ✈️ streamed DSA, project builds, and open source contributions ✈️ watched documentaries, lessons and presentations To many more learning, growing and building
about 2 months ago
0
6
0
Adding the animations on my portfolio website
#softwaredeveloper
#animations
loading . . .
about 6 hours ago
1
1
0
It took me a while to realize I could use a stack to collect the characters belonging to the current group. Then, by iterating through the string again, I could reinsert those characters in reverse order from the stack. What other approaches could be used to solve this?
about 15 hours ago
0
3
0
reposted by
Mai | Software Engineer
freeCodeCamp.org
about 15 hours ago
When you're building websites and apps, testing your code is key. And here, Jude teaches you how to use a powerful Python testing tool called Pytest. You'll learn how to write & run tests, interpret the results, handle exceptions, and use some advanced features.
www.freecodecamp.org/news/how-to-...
0
4
2
reposted by
Mai | Software Engineer
Dave Guskin
1 day ago
Hello friends! My team is hiring - specifically a gameplay text editor (to work on templating, rules, shepherding sets to the final line), or as Riot calls it, a UX Writer. Please read through the job description and apply if it sounds like your jam!
www.riotgames.com/en/work-with...
loading . . .
Principal UX Writer - Riftbound
https://www.riotgames.com/en/work-with-us/job/7522039/principal-ux-writer-riftbound-mercer-island-usa
3
21
7
reposted by
Mai | Software Engineer
freeCodeCamp.org
1 day ago
You may know how to set goals & develop good habits, but it's still easy to feel stuck. So here, Brandon teaches you about a framework he created to help him reach his goals. You'll learn how to identify your purpose, set targets, and build consistent habits.
www.freecodecamp.org/news/how-to-...
0
3
1
reposted by
Mai | Software Engineer
Abbey Perini
4 days ago
New year, new intro: I'm Abbey - an ATLien, web developer, accessibility advocate, international speaker, and technical writer with ✨over 500,000 views.✨ I'm full-stack in the truest sense - give me a problem and I'll figure it out. I make stickers for conferences. The same designs are in my shop.
loading . . .
AbbeyPerini
The official website and shop of AbbeyPerini. Find the latest content, buy merch, and support your favorite creator.
https://abbeyperini.shop
1
11
2
reposted by
Mai | Software Engineer
Kelsey Hightower
4 days ago
Once you learn how to build things, the desire to keep doing it never goes away.
2
146
12
Learning a new algo to find min distance from an island to another island This consists of doing dfs to find all the islands and putting them in a set, then doing a bfs from the island to another island. To digest this, I had to break the code into subproblems. still digesting
5 days ago
0
3
0
I have some words for you,
@neetcode1.bsky.social
The fact that the Hints section understands my code and adds just the right touches? That’s icing on the cupcake. Huge fan of how personal this is. It gives feedback that’s actually specific to my code.
5 days ago
0
3
0
reposted by
Mai | Software Engineer
Dr. Scott W. Fleming
7 days ago
I’m hiring! Looking for someone with excellent communication skills, knows Python, and wants a career enabling science by creating user-facing content for astronomers. This is a full-time, long-term position that does NOT require a PhD!
recruiting2.ultipro.com/SPA1004AURA/...
🔭 Apply by Feb 21st!
5
80
57
I avoided dynamic programming for a loooonngggg time, but it's because I didn't realize you could break them into sub-problems. highly recommend watching! (and doing some problems :))
add a skeleton here at some point
6 days ago
0
2
0
Learning more about DNS and did not know there was a recursive and iterative query involved. It made me think of solving binary trees using a recursive and iterative method. Algos are everywhere...
6 days ago
0
4
0
reposted by
Mai | Software Engineer
freeCodeCamp.org
11 days ago
Computer vision has many applications these days - like helping you with a workout, for example. And here, Ekemini helps you build your own real-time AI gym coach with Vision Agents. You'll learn how to set up the project, how the agent works, and more.
www.freecodecamp.org/news/how-to-...
0
5
2
Creating a mobile menu
loading . . .
12 days ago
1
5
0
reposted by
Mai | Software Engineer
freeCodeCamp.org
13 days ago
As a dev, it may seem like writing code is your primary job. But there are other critical tasks you'll need to perform, too - like debugging that code. Here, Tapas explains why debugging can feel so difficult and helps you develop an effective debugging mindset.
www.freecodecamp.org/news/why-is-...
0
2
1
Backend deployment: ✅ Pushed to
@railway.com
checked the health endpoint, got the green light. Backend is live and ready to analyze repos 🚀
13 days ago
0
3
0
I spent hours searching for junior-friendly repos to contribute to. So I built an AI agent with
#ClaudeAI
that does it in seconds to indicate if repo is: ✅ Well-documented ✅ Actively maintained ✅ Has beginner issues ✅ Right tech stack Now you can skip the search and start 🚀
14 days ago
1
2
0
reposted by
Mai | Software Engineer
freeCodeCamp.org
18 days ago
React makes it pretty easy to start building UIs - but building fast, performant apps takes skill. In this course, Tapas teaches you all about performance optimization in React. You'll learn how React actually re-renders, why your apps slow down, and more.
www.freecodecamp.org/news/how-to-...
0
3
1
Mai: 1 Clickhouse: 0 Alas, I got the localhost to spin up so I can ensure my dependencies are working as intended, Docker images are uploading, and database has been migrated 🧐🥳
add a skeleton here at some point
19 days ago
0
1
0
Just me and Clickhouse tonight First, I forgot my password. Second, waiting for it to warm up. What are you doing tonight?
19 days ago
0
2
1
Trying to find the bottom right value in today's
#algo
Initially, I thought I could traverse via DFS to visit the right path only but after watching the walkthrough, I realized they are looking for the deepest level and rightmost node on that level 💡
20 days ago
0
3
0
using
@github.com
codespaces for the first time and I'm impressed. Instead of downloading the repo locally, you can work on the repo via a cloud-based development environment
20 days ago
1
7
0
#buildinpublic
Building out a responsiveness score that measures how fast maintainers respond to issues and PRs in an open source project Added some tests to ensure functions work as indicated with Python
20 days ago
0
10
1
After learning something new, I like to solidify what I read with an analogy. I'm reading about fail-over patterns to support availability in system design. To me, it seems like it's the heart (service) connected by blood flow (requests) to a machine (availability).
20 days ago
1
5
0
Reading and learning more about system design and came to the realization of a common theme of: most systems are read-heavy (feeds, timelines, dashboards) and wright - light. Have you noticed this theme?
25 days ago
0
2
0
This layout of Bookflix is so cute
27 days ago
0
5
0
Lesson learned: if you get denied: denied on ghcr, it's because you need to be authenticated on GitHub Container Registry. you can get the token on Developer settings on GitHub
29 days ago
0
4
0
As the year round downs, let's talk about our achievements Lighting up candles as we celebrate our wins ...and I never knew so much math was going to go into lighting the candle 🥲
about 1 month ago
1
5
0
reposted by
Mai | Software Engineer
freeCodeCamp.org
about 1 month ago
Preparing for technical interviews can be stressful and overwhelming. But Ilyas has some insights from his recent job search to help make your prep more effective. In this guide, he talks about the importance of active recall, how he used flashcards, and more.
www.freecodecamp.org/news/how-to-...
0
4
1
Working on a backend scoring logic that converts open-source repository activity into normalized signals an AI agent can later use to recommend good contribution opportunities.
#aiagent
#ai
#project
about 1 month ago
0
3
0
Shaking it up on Christmas with a fun virtual snow globe using React, Nextjs, TypeScript, and vanilla CSS to style and animate the snow effect. Happy Holidays, friends!
loading . . .
about 1 month ago
0
8
0
T'was the night before Christmas Trying to get this cute project done and
#Canva
AI helper has been super helpful to help me create a curve effect What are your thoughts?
about 1 month ago
1
5
0
Rainy days in LA only means one thing: a good bowl of pho Cant forget the pickled onions
about 1 month ago
1
8
0
I love the workshops they've implemented! This was fun to learn new string methods and implement one of my fav's: slicing Definitely give it a try if you want to learn or hone in on your
#python
skills
@freecodecamp.bsky.social
about 1 month ago
0
2
0
Does food heal all? Answer: let me tell you after I eat
about 1 month ago
1
8
0
I love this site if you're looking to contribute to
#opensource
based on a certain language and you can read more about the project you're contributing to Any other links you use to contribute to open source?
about 1 month ago
2
7
0
Lots of print statements in today's reviewing algo session I needed to visualize and ensure the numbers I anticipated to see were being used
#leetcode
about 1 month ago
0
5
0
Working on auth flows in my project and created a separate file to handle signup, log out and log in with
@supabase.com
When a user sign up, they'll be inserted into the database with their id and email.
about 1 month ago
0
7
0
#BlueSkyWrap2025
✈️attended my first tech conferences
@renderatl.com
and
@commityourcode.bsky.social
✈️ drank endless coffee ✈️ streamed DSA, project builds, and open source contributions ✈️ watched documentaries, lessons and presentations To many more learning, growing and building
about 2 months ago
0
6
0
sum( Charlie Brown lofi, algos, open source work, and discussing what I'm working on) Come hang out if you can :)
www.twitch.tv/maiproject218
loading . . .
maiproject218 - Twitch
Algos && Open Source
https://www.twitch.tv/maiproject218
about 2 months ago
0
5
1
Picking up on where I left off in my project and I suspected my code wasn't correct. I was trying to clear notes and it was not working. Realized I was using <Textarea> and is an uncontrolled component. By using useState, I can control the notes state 😅😂
about 2 months ago
0
2
0
Acronyms help me solidify information and I love how
@freecodecamp.bsky.social
broke down the LEGB rule when it comes to scope:
about 2 months ago
0
5
0
Blanked out writing a ternary statement so it helped to write the if else statement
about 2 months ago
0
5
0
Happy Hmong New Years, friends ❤️❤️
about 2 months ago
1
8
0
reposted by
Mai | Software Engineer
Storybook
about 2 months ago
AI is beginning to use design systems exactly as documented. Gaps in examples, states & constraints lead directly to unpredictable UI output. Join Brad Frost + Dominic Nguyen in a live session to cover what makes a system agent-ready. 📆 Dec 11 • 12PM ET 🔗 Registration link below
2
5
3
My favvv Leetcode to come back to and almost forgot what a for loop is. I wanted to do 'for in in range(nums)', but this wouldn't work since range function takes in a number and not a list It's slowly coming back.
about 2 months ago
0
4
0
Refreshing my Python knowledge with
@freecodecamp.bsky.social
Python curriculum. Insightful, fast, and easy to read information
about 2 months ago
0
4
0
The time of the year to test if my core will stablize me from falling. What do you think the verdict will be?
2 months ago
0
4
0
I love trying new drinks 🥤 They were both delightfully delicious
2 months ago
0
6
0
Slowly getting back into algos. This was a bit tricky. Using the test examples, I was able to walk through how the output were determined. Would you have solved it differently?
2 months ago
0
3
0
Load more
feeds!
log in