Oh, little workspace, how humble you stand,
Soon to be adorned with gadgets so grand.
I'm proud of you, and the potential you hold,
Anticipating unboxing, as
@DaveyHert
does.
By God's grace, a tech treasure trove awaits,
Transforming you into a coder's blissful estate.
#amen
Day 47 of
#50DaysOfJS
: Despite not feeling at my best, I dedicated today to revising advanced JavaScript techniques, specifically focusing on recursion and closures. My aim is to strengthen my understanding and skills in these areas, with the hope of performing even better tmrrw.
Day 4 of
#100DaysOfCode
Built a simple calculator web application with HTML, CSS, and JavaScript
* Handling user interactions through event handling
* Using local storage for persisting data across sessions
* Dynamic manipulation of the DOM based on user input
#buildinpublic
Day 17 of
#50DaysOfJS
:
Today, I dove into the world of "closures" in JavaScript.
Lessons Learned:
📌 Closures help manage data privacy by encapsulating code.
📌 They enable powerful patterns like callbacks and memoization.
Reflecting on the first half of 2023:
🖍️Lost my job, depressed😥
🖍️Joined
@TIIDELab
fellowship, soaring high 🚀
🖍️Flew for the first time
@flyaero
, exhilarating😃
🖍️Gifted a MacBook for my tech journey, thrilled💃
In short, God's wonders never cease. Excited for the second half
By this time next year, I aim to actively participate in
@oscafest
, engaging in meaningful contributions, valuable learning experiences, and establishing connections. My intention is to bring forth my expertise rather than approaching it as a novice.
#oscafest
#professionalgrowth
🎉 Celebrating the 50th day of
#50DaysOfJs
:
❣️ Today I've mastered regular expressions - a powerful tool for pattern matching and manipulation in strings.
❣️ The journey was tough, but I've emerged stronger 💪
❣️Thank you all for joining me on this coding adventure! 🥳
Day 1 of
#100DaysOfCode
: Explored the power of conditional statements in JavaScript. Learned the art of decision-making in code, enhancing my problem-solving skills.
Applied this knowledge to build an interactive Rock, Paper, Scissors game
#buildinpublic
#buildinginpublic
At a glance, what do you think will be the output of the code snippet below?
a. 'First' 'Second' 'Third'
b. 'Second' 'First' 'Third'
c. 'First' 'Third' 'second'
d. 'Third' 'Second' 'First'
Day 21 of
#100DaysOfCode
It's my birthday 🎇🎂🎈🥳🎂🎇🎈
#NoCodeDay
“And I waited patiently for the LORD;
And He inclined to me,
And heard my cry.
He brought me up out of a horrible pit,
Out of the miry clay,
And set my feet upon a rock,
And established my steps.."
#grace
Day 6 of
#100DaysOfCode
: Navigating the complexities of asynchronous JavaScript. 🌐
📌 Explored the power of Promises, offering clarity in the world of waiting 📫
📌 and the Event Loop, orchestrating smooth task execution. 🤖
#buildinpublic
#buildinginpublic
Day 20 of
#100DaysOfCode
:
Delved deeper into Node.js,
specifically emphasizing NPM
installation, utilization, managing dependencies, and understanding semantic versioning.
Strengthening the foundations for robust and scalable projects.
#buildinpublic
#buildinginpublic
Day 47 of
#100DaysOfCode
:
I built a React component to display contacts,
and here's what I learned:
🖼️ Rendered dynamic content with map function.
🚀 Utilized CSS classes for styling.
🔑 Added unique keys for mapped elements.
#buildinpublic
#buildinginpublic
Day 15 of
#100DaysOfCode
:
Explored Object-Oriented Programming in JavaScript,
Focused on classes and inheritance.
Key lesson: Classes provide a blueprint for efficient code organization, promoting reusability and maintainability.
#BuildInPublic
#BuildingInPublic
Day 37 of
#100DaysOfCode
:
Delved into debugging and refactoring of the code base for my team project,
shaping the JS functionalities of a dashboard.
Details under wraps for now, but stay tuned for exciting updates!
#buildinginpublic
#buildinpublic
#letsconnect
#100DaysOfCode
Day 45,
Despite growing frustration with electricity supply issues, I'm staying committed to this journey.
Explored Node.js extensively, diving into native and ECMAScript modules. Covered npm initialization, installation, and usage.
#buildinpublic
Day 49 of
#50DaysOfJS
:
I delved into the world of regular expressions in JavaScript. These powerful tools allow us to define patterns for matching and manipulating strings.
I learned about essential regex methods like `test()`, `exec()`, `match()`, `replace()`, `search()` et al.
Day 43 of
#100DaysOfCode
,
I focused on learning Git and its command-line operations.
This brings me closer to becoming a skilled programmer who can confidently use the command line interface for efficient development.
#buildinpublic
#buildinginpublic
#letsconnect
Day 30 of
#100DaysOfCode
marked a pivotal exploration into CRUD operations.
I successfully crafted a user-friendly Todo list,
empowering users with the ability to effortlessly edit,
delete, and mark tasks as complete.
#buildinpublic
#buildinginpublic
𝘿𝙖𝙮 29 :
#30DaysOfCoding
Created a simple budget app 📊💰 with HTML input elements to capture expenses, JavaScript for budget calculations 🧮🔮, and event listeners for smooth user interactions. Let's keep those coins rolling! 💸✨
#CodingChallenge
#oneday2go
On Day 44 of my
#50DaysOfJS
journey,
I delved into the world of web forms and input handling. I explored essential topics including the
🚩Seamless access of form elements
🚩Interaction with form components, from text fields to buttons
🚩Efficiently managing form submissions
Day 48 of
#100DaysOfCode
: 🚀
Explored advanced concepts in React props:
- Mastered PropTypes for precise data type validation
- Delved into dynamic rendering techniques with props
- Enhanced code readability using destructuring
-
#buildinpublic
#buildinginpublic
Day 7 of
#100DaysOfCode
:
Diving into JavaScript's inner workings!
✔️ Explored scope - where variables live,
✔️ closures - the magic of nested functions, and
✔️ 'this' keyword - a pointer to the current context (more than just a pronoun)
#buildinginpublic
#buildinpublic
#50DaysOfJS
challenge hasn't been fulfilling this days due to complete power outages in my area that have been going on for weeks now.
With
@TIIDELab
's in-depth lectures by
@kenny_ib
on functions and DOM, I coded along a YouTube tutorial to create an Analog Clock.
#34
&35Days
On the 31st day of my
#100DaysOfCode
journey,
I delved into React DOM, exploring the concepts of virtual and real DOM.
Explored topics such as reconciliation, diffing, and react fibre.
Which sheds more light on the inner workings of React's rendering processes
#buildinpublic
Day 46 of
#50DaysOfJS
marked a deep dive into advanced JavaScript techniques.
The day's journey unveiled the mastery of critical concepts, including optional arguments, rest parameters, closure, and recursion.
These skills enriched my grasp of the language's intricacies.
Day 21 of
#100DaysOfCode
:
Engaged in a session to refresh my understanding of CSS Flexbox —an essential and powerful layout model in modern web development.
Putting theory into practice, I channeled this refreshed knowledge into crafting a simple landing page
#buildinpublic
Went to where somebody's son go find me before singleness keel me! 😅 Not every day HTML and JS, right? Don't even ask if they spotted me, the rain played a trick on me, that's why I'm giving this forced smile 🥺😄
Day 40 of
#100DaysOfCode
:
Finally completed my todo-list app!
Deployed with HTML, Tailwind, and JS.
Currently working on converting it to React for enhanced functionality.
Click on the link 👇to experience it and share your thoughts.
Day 24 of
#100DaysOfCode
:
Explored functional and class components in react,
delving into component creation, the intricacies of importing and exporting props, state management, and more.
Building a solid foundation one component at a time!
#buildinpublic
#buildinginpublic
Day 28 of
#100DaysOfCode
:
Exploring the elegance of stateless functional components.
Understanding how to craft components without internal state, fostering clarity and simplicity in the React architecture..
#buildinpublic
#buildinginpublic
Life's a lot like JavaScript promises: Some resolve beautifully, while others reject unexpectedly. Embrace both, for they shape your journey. Coding or living, resilience is your superpower! 💪🌟
#learningJavasScriptAsynchronicity
@TIIDELab
🥁 Introducing my new Drum Kit! 🥁
✨ Features:
1️⃣ Click on the drums to play sounds.
2️⃣ Press corresponding keys on your keyboard for instant beats.
Experiment with different sounds and rhythms! 🔊
Try it now and let the music flow! 🥁🎉
Day 8 of
#100DaysOfCode
: Struck a balance today - some well-deserved rest and catching up with old pals. Dived into the mysteries of the "return" statement in JavaScript. It used to play hide and seek in my code, but after some YouTube wisdom, I think we're finally on good terms
On Day 13 of
#100DaysOfCode
,
I dived into the world of JavaScript types—discovering the differences between primitive and reference types.
Excitingly, I got to share my insights representing the amazing
#BitMasters
team during a presentation at
@TIIDELab
#buildinpublic
This opportunity is a true honor, and I'm grateful to
@TIIDELab
for their support in building my skills and confidence. I'm committed to fulfilling my responsibilities as the latest class governor and making a positive impact. Thank you,
@TIIDELab
and my fellow students.
Day 23 of
#100DaysOfCode
:
Explored higher-order functions in JavaScript,
focusing on Map✔️, Filter ✔️, and
Reduce✔️.
Unlocked powerful tools for data manipulation, array refinement, and seamless value aggregation.
Elevating code quality and efficiency.
#buildinpublic
On the 42nd day of my
#100DaysOfCode
journey,
I delved into creating custom components in React.
This helped me understand how to build personalized and effective parts of a React application, making it easier to design and organize my projects.
#buildinpublic
#letsconnect
Excited to unveil the UI design for my upcoming travel companion project, aligning seamlessly with
@TIIDELab
fellowship prerequisites.
Explore intelligent directions, curated recommendations, and a user-friendly interface for an unparalleled travel experience.
#buildinpublic
Ever wondered why you couldn't copy text from some websites?
Well, I found out it's because of a sneaky trick called the "select" class set to none in Tailwind CSS. It's like a secret code that hides the text-selecting option. Pretty cool discovery, right? 🕵️♂️🔍
Day 16 of
#100DaysOfCode
:
Delved deeper into object-oriented programming in JavaScript, exploring
📌 prototype,
📌prototype inheritance,
and understanding various
📌property types and
📌attributes.
#buildinpublic
#buildinginpublic
On the 14th day of
#100DaysOfCode
I delved back into the intricacies of CSS layout, focusing on enhancing my understanding of grid systems
Each line of code brought newfound clarity and mastery, enhancing my ability to craft robust and responsive user interfaces
#buildinpublic
On Day 44 of my
#100DaysOfCode
journey,
❣️I dived into the world of Props in React.
❣️I learned how to smoothly share information between different parts of a React app.
❣️Also, got the hang of Default Props and Prop Types to make my code more reliable and organized.
🤩 Weekend smiles brought by
@TIIDELab
's lively physical meetup! 🎉🏢 Engaging games, brain-boosting challenges, and enlightening lectures kept the smiles rolling. Who knew learning could be this much fun? 😄🚀
#TIIDELabMagic
#WeekendSmiles
Excited about
@TIIDELab
's holistic curriculum! In addition to honing our skills as software engineers, we're privileged to delve into the basics of UI/UX design guided by our esteemed mentors
@AbdulmuizzYusuf
and
@Salmahta
.
Within a week, I'm already exploring Figma 🤪
Day 40 of
#50DaysOfJS
: Explored advanced array methods like map, sort, filter, and reduce. Utilized a random user API to populate user data. Implemented functionalities like doubling money using map, displaying millionaires with filter, and more.
#JavaScript
Day 10 of
#100DaysOfCode
:
Revisited regular exp and delved into modules. Constructed a robust validation form integrating regex, modules, local storage, and more.
Gratitude to
@kenny_ib
for invaluable expertise, and a special thanks to
@TIIDELab
for providing top-notch coaches.
Day 29 of
#100DaysOfCode
:
Delved into React essentials - learned the intricacies of managing component states with useState,
harnessed the power of useEffect for efficient side effects,
and explored the elegant world of passing data through props.
#buildinpublic
#Connect
Day 41 and 42 of
#50DaysOfJS
challenge, I delved deeper into DOM array methods. Despite persistent power outages causing frustration, I managed to build a dynamic search and filter catalog page that utilizes DOM manipulation techniques such as append, setAttributes, classList etc
Excited to be part of Tiidelab Fellowship Cohort 5! 🎉 The journey of endless possibilities has begun. With faith and determination, I'll make it to the top, leaving a lasting impact.
Congratulations latest fellow in town 💃💃
#TiidelabFellowship
#Cohort5
Day 3 of
#100DaysOfCode
challenge, I delved into asynchronous JavaScript, specifically exploring the functionality of setTimeout and setInterval. Applying this newfound knowledge, I successfully implemented an autoplay feature in the rock-paper-scissors game I started on day one
🌟 Seeking Your Valuable Feedback 🌟
On Day 48 of my
#50DaysOfJS
journey, I'm excited to share my first YouTube tutorial. Join me in a step-by-step walkthrough of creating this 👇 captivating simple dice game. 🎲
Your feedback is greatly appreciated! 🙏
Day 25 & 26 of
#100DaysOfCode
:
🎮 Created a fun number-guessing game using JavaScript!
💥 Features:
- Set a highscore
- Limited trials
- Visual cues for higher/lower guesses
👉 Try it out:
🌟 Feeling victorious? Share your wins! 💪
#buildinpublic
Day 35 of
#100DaysOfCode
:
Explored a cool concept called "destructured destructuring" in JavaScript.
Unveiled the elegance of breaking down complex data structures into more manageable components, enhancing both readability and efficiency in my code.
#buildinpublic
On the 51st day of my
#100DaysOfCode
initiative,
I engaged in an enriching learning session focused on React conditional rendering.
This session delved into the utilization of both the ternary operator and the AND operator for effective and streamlined rendering strategies.
On the 32nd day of my
#50DaysOfJS
journey,
I dedicated time to understanding loop statements within JavaScript.
These powerful constructs empower me to iterate through data efficiently and perform repetitive tasks with precision.
🚀 Day 20 of
#50DaysOfJS
: A deeper dive into functions! Today's spotlight on Local and Outer variables reveals the coding symphony they compose. 🎶💡
#JavaScript
Celebrating another milestone in my development journey with
@TIIDELab
's coding challenge completed! Their commitment to our growth is commendable. Grateful for the invaluable resources and learning opportunities. Fingers crossed for the result!
@Coderbyte
Smooth user experience
41st day of my
#100DaysOfCode
,
I acquired proficiency in implementing styling techniques within React applications.
This session provided a comprehensive understanding of best practices and techniques for crafting visually appealing and responsive user interfaces in React apps
On the 19th day of my dedicated
#50DaysOfJS
journey, I embarked on a captivating exploration of functions in JavaScript.
🔍 Specifically, my focus was on comprehending the concept of Function Declaration, a fundamental building block in the realm of programming. 💡
#JavaScript
Life is a loop, and so is coding.
'Break' to reflect,
'continue' to progress.
Every pause is a chance to learn,
and every step forward takes you closer to coding excellence.
#CodeLife
#KeepGoing
Commencing the
#100DaysOfCode
journey at the dawn of a fresh month and week feels Fortuitous.
Here's to evolving into a more seasoned, adept developer, ready to make waves in the coding realm.
Why did the programmer go broke?
Because he used up all his cache sorting out his problems!
🤣🤣🤣🤣🤣
Funny or not? Comment below 👇
Currently learning caching and memoization in JS.
@kenny_ib
doing a great job with us
@TIIDELab
cohort 5
Day 62 of
#100DaysOfCode
:
Engaged in an enlightening community development class
@TIIDELab
Explored SMART goals in project design, monitoring and evaluation approaches and a lot more
A stimulating session shedding light on crucial aspects of effective community development
Rise and shine, Twitterverse! 🐦
Saturdays are for __________ (fill in the blank) adventures!
What's your go-to weekend activity that adds a spark to your morning?
Me: 👇
Share the excitement!
#WeekendBuzz
Day 18 of
#100DaysOfCode
:
Today marked a significant milestone as I delved into the realm of Node.js.
The journey encompassed the installation process, understanding its inherent advantages, various methods of utilization, and more.
#buildinpublic
#buildinginpublic
Who is your UI/UX coach again?
@AbdulmuizzYusuf
and
@Salmahta
💃 In just a few class days, have transformed us from design dummies to Figma fanatics.😍
Who knew I'd be rocking colors and pens like a pro? From zero to design hero – now coding and designing, thanks to
@TIIDELab
!