Keeping up with programming language updates can be demanding. JavaScriptβs ubiquitous nature is a reason the language is experiencing very consistent, fast, and frequent updates. The Ecma Internationalβs TC39 is a group of JavaScript developers, implementers, academics, andβ¦
Read More on JavaScript.info To watch all the preview episodes of my live JavaScript stream, check this playlist out
Class basic syntax Class inheritance Static properties and methods Private and protected properties and methods Extending built-in classes Class checkingβ¦
In the previous part of this series, we started setting up the authentication flow of our e-commerce app. We created the registration form and connected it to the Authjs API. In this part, we will implement Google and GitHub OAuth provider and Magic Link and Pass Keyβ¦
In the previous part of this series, we started setting up the authentication flow of our e-commerce app. We created the registration form and connected it to the Authjs API. In this part, we will finish the registration sign-up flow with Authjs. Setting up for the Forgotβ¦
Read More on JavaScript.info To watch all the preview episodes of my live JavaScript stream, check this playlist out
Prototypal inheritance F.prototype Native prototypes Prototype methods, objects without
Setemi, please, I want to ask you, is there a tech school where you learnt all these skills? Because Iβm thinking of how you started this tech journey, tech is not easy, the countryβs conditions arenβt even making things easy for someone to learn the way someone wants. I hope weβ¦
Read More on JavaScript.info To watch all the preview episodes of my live JavaScript stream, check this playlist out
Object flags and descriptors Setters and Getters in JavaScript Object
In this episode, we will be looking at implementing a LinkedList in JavaScript with several methods like append, prepend, insert, delete, deleteHead, deleteTail, toString, toArray, fromArray, and length. Enjoy the video and let me know if you have any questions or suggestions inβ¦
In the previous part of this series, we started setting up the authentication flow of our e-commerce app. We created the registration form and connected it to the Authjs API. In this part, we will finish the registration sign-up flow with Authjs. Enjoy the video and let me knowβ¦
Read More on JavaScript.info To watch all the preview episodes of my live JavaScript stream, check this playlist out
Scheduling: setTimeout and setInterval Decorators and forwarding, call/apply Function binding
Moving into 2021, January for me was settling into a new identity of a new realization of becoming a married man - Its one of the most daunting responsibility I have ever faced. Not sure of what is in there, I am definitely settling well into the new identity. Missed the firstβ¦
My job is about writing code, but thatβs not true. My job is typing and making each keystroke count. Trying to save keystrokes every time by using keyboard shortcuts or tools that make the work faster and better is a niche I find very worthwhile researching. My aim with thisβ¦
In this series, I will talk about my experience mentoring and teaching developers. The take for you reading is learning from their story and seeing me brag about my work. Read here to see why you need to brag about your work. Introduction
Story of how I met Kolade and trained himβ¦
Functions are general concepts in a programming language that helps to group thought and return a single result. In this article, I will show you how to write your generator functions. You will explore how to create generator functions, get familiar with its methods andβ¦
Friday 10 September 2021 β’ β 1.83 min readβ’ π· mdx
My job as a web developer is to build things from small scale to experiment or teach myself more about the web or build large apps that people use to make their day to day experience better. To fulfil the former,i did a bit of extending to my site(digital garden) to support mdx.β¦
I have been struggling to move to a better company for a while. I have helped people start their own software development career but I lack the cutting edge to get into foreign engineering team. Recently, I applied to a mentoring program and meeting my mentor changed my lifeβ¦