cannotFindTyp0's profile picture. Self-taught software engineer. Landed my first SDE job in 3 months. Joined MAANG just 3 months later. I code for fun, not for LeetCode points.

Felicia is coding

@cannotFindTyp0

Self-taught software engineer. Landed my first SDE job in 3 months. Joined MAANG just 3 months later. I code for fun, not for LeetCode points.

It’s been a year since my last tweet! Looking back my tweets I’m proud of how much I have learnt in one year. I landed my first SDE job soon after my last tweet, and e2e delivered a major feature in 3 mo. Then I was offered a SDE position in MAANG, and survived rounds of layoffs.


And one last exciting thing to announce: After countless of job applications without a single word heard back, I finally received one interview invitation, and more after since… currently 1 offer, 1 interview in process, 1 just about to start.


So I’ve been coding everyday but just not motivated enough to tweet everyday 😥 Some recent news: - Wrote 10+ APIs for the team project I’ve been working on - Learnt some new algorithms - Reviewed general knowledge like TCP, HTTPS, OOP principles etc. - Attended online job fairs


#100DaysOfCode April 7-8th: JS project, backend GraphQL API for adding/updating user info and hashtags; April 9-11th: - Reviewed double pointers, DFS, BFS, binary search; - TypeScript basics; (Ohhh and I did practice Fugue in G minor, BWV578 by Bach and Croatian Rhapsody 🎹)


#100DaysOfCode Didn’t update on twitter last 2 weeks as I was busy working on a team project.. Mar 31st ~ April 2nd: JS project, sending email with sendinblue & nodemailer; April 3rd - April 6th: JS project, backend GraphQL API for password reset & email verification


#100DaysOfCode 4/100 Mar 30 Learned about Serverless and lambda functions; Wrote some GraphQL queries; Continue to work on JavaScript project; Will lean some basic Angular next days.


#100DaysOfCode 3/100 Mar 29 Reviewed double pointers algorithms with Python 3 and completed 6 leetcode problems; Continued to work on the JavaScript blog platform project.


I've been with macOS for 14 yrs... I enjoyed macOS Automator and it has some scripting features that I've always wanted to learn and use... Now that I've learned Python, Bash and JavaScript, I am finally able to write some handy scripts for daily use! Yay!! 🎉


#100DaysOfCode Okay so I forgot to tweet... 1/100 Mar 27 Learned Python 3 sets and collections 2/100 Mar 28 Wrote a script to search words in an online dictionary by calling its APIs, and called system default display window to show the search results. Written in Python and JS.


Seen some #100DaysOfCode challenges and thought I might start one as well. Today will be counted as day 1 although I have been learning continuously for quite some days. It’s about late night and I’ll decide today’s challenge after I get up…


So today I completed the url shortener project. Async and await are definitely not my friends today...


Doing a shorten URL project using JS and MongoDB. Instead of putting all codes in one js file I tried to separate them into 3 modules: APIs, handlers, and repository, so that the codes are well structured and isolated. This also helps me understand a bit more about system design.


I added the last part... this is what I thought would happen every time I save a couple of lines code.

cannotFindTyp0's tweet image. I added the last part... this is what I thought would happen every time I save a couple of lines code.

Redwood is a friendly community. I ran into 2 bugs when doing tutorial and posted on their forum about the issues. Got core team member and co-founder’s reply the next day, received temporary solutions and was also informed when issues are solved and packed for next release. 👍🏻


Self-taught developer looking for junior level job opportunities, full time/part time/contract/intern (and perhaps volunteer positions) remotely in Canada. Backend and frontend. Go, Python, JavaScript, React, SQL, HTML, CSS, advanced Excel, and continuing learning. RTs welcome...


So I was learning RedwoodJS using their tutorial: the forms part, step 1 it teaches how to turn the error msg into red; step 2 it teaches to turn the box into red when error occurs; step 3 it turns the label into red when error occurs. Forgive me but I really laughed out loud 🤣

cannotFindTyp0's tweet image. So I was learning RedwoodJS using their tutorial: the forms part, step 1 it teaches how to turn the error msg into red; step 2 it teaches to turn the box into red when error occurs; step 3 it turns the label into red when error occurs. Forgive me but I really laughed out loud 🤣

So I applied to join a JS project team on its start up stage as a volunteer. I said I have some exp with REST API, Node.js, Express.js, React… Turns out they want exp in TypeScript, GraphQL API and prisma 🙂 Always ask for things on your to-do list that you haven’t done yet, ay?

cannotFindTyp0's tweet image. So I applied to join a JS project team on its start up stage as a volunteer. I said I have some exp with REST API, Node.js, Express.js, React… Turns out they want exp in TypeScript, GraphQL API and prisma 🙂 Always ask for things on your to-do list that you haven’t done yet, ay?

I was trying to create a project using RedwoodJS and got stuck at the first couple of chapters of its official tutorial. After spending almost a day I finally confirmed it’s a known, unresolved bug that goes with the built-in prisma version. What a day wasted…😵‍💫


70% learning are from practice - and not with step-by-step instructions/demos. When coding following instructions I feel like I have mastered it, but the real challenge & learning only happens when I build a project from zero without using training wheels.


For those who wants to explore career possibilities as a software developer, I recommend to start with free courses on freeCodeCamp and Codecademy and see if coding really is your passion. If completed with pleasure, you may consider next steps.


United States 趨勢

Loading...

Something went wrong.


Something went wrong.