Mai | Software Engineer
banner
maiproject218.bsky.social
Mai | Software Engineer
@maiproject218.bsky.social
building an AI-powered mock interview platform to make you a better story teller

Find me here: https://www.twitch.tv/maiproject218
#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
December 12, 2025 at 6:26 PM
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

😅😂
December 11, 2025 at 12:18 AM
Acronyms help me solidify information and I love how @freecodecamp.bsky.social broke down the LEGB rule when it comes to scope:
December 10, 2025 at 1:44 AM
Blanked out writing a ternary statement so it helped to write the if else statement
December 9, 2025 at 5:33 PM
Happy Hmong New Years, friends ❤️❤️
December 4, 2025 at 10:33 PM
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.
December 3, 2025 at 8:46 PM
Refreshing my Python knowledge with @freecodecamp.bsky.social Python curriculum.

Insightful, fast, and easy to read information
December 2, 2025 at 8:37 PM
The time of the year to test if my core will stablize me from falling.

What do you think the verdict will be?
November 27, 2025 at 12:19 AM
I love trying new drinks 🥤

They were both delightfully delicious
November 19, 2025 at 8:09 PM
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?
November 18, 2025 at 6:24 PM
I love a good If-Else statements, but one way I'd like to optimize if-else statement is using an object

Any other ways we can optimize this?
November 10, 2025 at 4:42 PM
Which @littledebbies.bsky.social snacks to chose from?!
November 10, 2025 at 3:39 PM
We love visuals around here 📊

I uploaded a CSV file containing names of cemeteries, the amount, if it is full day service, guests, and if we can cook there

Using @matplotlib.org, I visualized the cemeteries from most expensive to least expensive to get a picture of price differences
November 5, 2025 at 11:15 PM
Playing Catan but all I see is a graph of nodes and edges.

Am I the only one seeing this?
November 5, 2025 at 4:52 PM
Learning 'Open The Lock' with @neetcode1.bsky.social this morning

Initially, I thought to check every possible combo, but when I walked through Navdeep's Youtube tutorial, I can implement BFS to get a shorter total number of turns.

Have you solved this algo?
October 27, 2025 at 6:02 PM
Doing anything to avoid the real work

I forgot what a workout raking leaves is
October 24, 2025 at 4:36 PM
Fall in midwest 🍁
October 18, 2025 at 6:29 PM
Its a Halloweeen theme puzzle
October 6, 2025 at 8:01 PM
Love reading and asking questions in @stackoverflow.com.web.brid.gy , but you have been warned, it allows you to post once every 30 minutes
October 3, 2025 at 12:06 AM
After learning and completing a new algo, I love to reset it.

I'm always amazed of what I retained and it helps me understand what is happening with the data as I traverse line by line.

Do you reset your code as well?
October 2, 2025 at 4:09 PM
I thought I learned all the data structures Python has to offer but there's a defaultdict

What I understand about how it operates differently from a dict is it safeguard against empty values that haven't exist.

Perhaps I'll have to use more defaultdict vs dict more often??
October 1, 2025 at 5:14 PM
Update on my translation app: testing if my mock translations work when toggled to the target language I'm looking for and if the audio works

spoiler alert: it did. 👻

My next step is to look for Hmong speech recognition services..stay tuned
October 1, 2025 at 12:12 AM
Graphs are not my forte so here's to getting better at them.

I'm going through @neetcode1.bsky.social list of graphs he recommended and this is the first problem.

After gathering the grand total of perimeter, we can start to subtract row and col if it's land touching land.
September 30, 2025 at 4:32 PM
Dissecting and learning React components in DevTools.

Learned there are 3 sections: 1) helper utilities, component tree, and component/element info where it shows the props and state of the selected component.
#react
September 30, 2025 at 12:02 AM
Loved the actionable items from @immenselyalive.bsky.social talk from #cyc25

Definitely check out her talk
September 29, 2025 at 4:26 PM