Nov 29, 2022Member-onlyHow to become a debugging bossI attended my first conference, and as I gather the information from the different talks I went, so I don’t forget but mostly so you can learn it as well, I wanted to start with this one. This talk was by codeSTACKr, go check all his content out!Javascript Tips6 min readJavascript Tips6 min read
Aug 30, 2022Member-onlyCallbacks, Promises & Async/AwaitI’m currently diving more deeply into how JS works and I’ve been watching Will Sentance’s JavaScript: The Hard Parts course. …JavaScript4 min readJavaScript4 min read
Aug 23, 2022Member-onlyReact Hooks 3: New Hooks in React 18I’m still familiarising myself with the new updates in React 18 such as Concurrency, Automatic Batching, and the new Transitions and Suspense features (I might write about it). Still, to finish this section I’m going to go over the new Hooks in React 18. 1. useId This new Hook will generate a…React3 min readReact3 min read
Aug 15, 2022Member-onlyReact Hooks 2: useMemo, useCallback, useLayoutEffect, useImperativeHandle, useDebugValue & Custom HooksIn this second part of the series, I covered the rest of Hooks just as an FYI as it might not be likely you’ll encounter this unless you’re building a library or you have a complex edge case. What you’ll come across more often are Custom Hooks, so if you…React3 min readReact3 min read
Aug 2, 2022Member-onlyReact Hooks 1: useState, useEffect, useContext, useRef & useReducerI have been working in React for about nine months, and after finishing Brian’s Holt Complete Intro to React and Intermediate React and digging into the React Docs, I thought I would put together a summary of React Hooks and also my personal experience using some of them. In this…React5 min readReact5 min read
Apr 27, 202236 Useful Terminal CommandsHere is a little list of terminal commands that you can find useful, I use some of them a lot and others from time to time. 1. Print Current Working Directory. It will print the full path. pwd 2. List of current directory contents ls 3. Change the directory cd…Terminal2 min readTerminal2 min read
Apr 11, 2022Member-onlyBest projects to start codingLooking back I wish I knew about this when I started coding Starting anything in life seems really complicated and even more if it’s deciding what you want to have as part of your portfolio. I’ve been talking to other people like me who decided to change careers and some…Coding3 min readCoding3 min read
Mar 7, 2022Getting a job in tech part 4: Make every Hiring Manager want to hire youAfter recruiting for several engineering companies including MongoDB, there’s something every hiring manager looked for when interviewing and that helped a lot of candidates to get hired even if they didn’t do great in all the interviews. Cultural fit is one of the most important deal-breakers when interviewing, if the…Interview5 min readInterview5 min read
Feb 28, 2022Getting a job in tech part 3: GitHub and articlesHaving a well-rounded profile will take you a long way. Today I wanted to cover the new option for a personalised Readme file. Bringing attention to your code is important as well if some potential employers might be looking at your work, but you will definitely leave an impression if…Careers3 min readCareers3 min read
Feb 21, 2022Getting a job in tech part 2: PortfolioShowing what you can do is more important than saying that you can do it — As important as having a good CV is having a place showing the work you are doing, or you have done. Even you might have it on a repo on Github or save it on your laptop, it’s no good if you don’t showcase it. It might be scary at…Portfolio5 min readPortfolio5 min read