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
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
Right after our headshots @marktechson.com and @israataha.bsky.social

#cyc25
September 28, 2025 at 9:16 PM
Catching up on talks from the livestream that I couldnt make and I really liked @robocel.bsky.social talk about intentionality.

Def check it out on Pink Room streamed on day 2

#cyc25
September 28, 2025 at 7:33 PM
@commityourcode.bsky.social made sure I was full and my laptop case was pretty
#cyc25
September 27, 2025 at 7:42 PM
Loved learning @chenmike.com method to test our hypothesis of our code

#cyc25
September 26, 2025 at 9:46 PM
@marktechson.com pouring love into his talk about the AI roadmap

#cyc25
September 26, 2025 at 8:41 PM
@leaht.codes teaching us the simplicity of InertiaJS

#CYC25
September 25, 2025 at 7:31 PM
September 25, 2025 at 7:20 PM
Watching @abbeyperini.dev discuss slots
September 25, 2025 at 6:08 PM
Learning to set up a React environment with two CDN libraries and Babel to help execute the JSX code we wrote by the browser
September 24, 2025 at 12:19 AM