#94 JS 30 challenge, some simple project Ideas to get you coding, and lots of culture chat
This week, I decided to get back to building as I was rounding up on the theory, thanks for bearing with me as I know I’ve been going on about JS for a few weeks. Yeah theory defo helps you get a good understanding but it’s important to get something out the door.
I got started exactly 7 days ago and after researching ideas on what to build, I decided to build a simple car repayment calculator. My goal was to have a user input some data, do a calculation and display outputs in a format that’s easy to understand. I also, said if I had time I would link a Google Maps API so visitors can find the nearest car dealer ship.
It was fun, and I’ve definitely improved my understanding of JS but there were times I wanted to bang my head on a wall lol.
JS doesn’t run code how you would expect it to
Normally you would expect a coding language to run in the order you write them, but I quickly found out this was not true and one of my bros gave me a hand which made me want to understand a bit more about Callback functions and the difference between synchronous and asynchronous codes
I’m going to build on this app a bit more and I’m actually thinking to do the #Javascript30 day challenge.
Design
UX Collective
Dope place to see best practise for sites, CTA’s, elements, etc
Insights
What Working At Stripe Has Been Like
Patio11, some believe he is one of the first people to start writing transparently about having a business and about charging customer’s money, generating revenue and he’s been working at Stripe for the past 2 years.
Continuing that trend, he talks about it here
Google Chrome adds the privacy-first DuckDuckGo as a default option
You now have the option to have a better private search in Chrome.
Those of you who care about privacy will like this.
More and more people care about how their data is being used
Yes, we know, you could’ve manually added DuckDuckGo as a search engine in Chrome already, but as tech giants like Google and Microsoft know well, defaults help dominate market share, allowing them to decide what you see on the internet.
Doesn’t that still allow them to have access to the data searched by using their platform?
Alternatives are Brave or Sarchy which is open-source
Quick work out the cost of living
Based on the Cost of Living Index 2019, for all you digital nomads
Understanding Hoisting in JavaScript ― Scotch.io
A quick and painless description of JavaScript Hoisting by a developer from Kenya
Makers
JavaScript Visualizer
A tool for visualising Execution Contexts, Hoisting, Closures, and Scopes in JavaScript.
Instagram adds in-app checkout as part of its big push into shopping - The Verge
Facebook cutting out the middleman one again
Culture Chat
Marques Brownlee on Building an Audience and Other Advice for Creators – Y Combinator
Marques Brownlee is a content creator known on YouTube as MKBHD has a following of over 8 million peeps where he reviews reviews electronics, drives electric vehicles, so we can get the inside scoop.
As a result, I’m sure advertisers are screaming “take my money”
Airbnb & Uber Mafia, College Admissions Scandal, Meek Mill & Chief Diversity Officers Being Set Up., an episode from Techish on Spotify
Dope episode of Techish
Forbes Africa wealth creation list
A lot of great stuff being done in Africa
20 Women, 5 Nigerians
The Evolution of Async JavaScript: From Callbacks, to Promises, to Async/Await
You can find the full post here - https://tylermcginnis.com/async-javascript-from-callbacks-to-promises-to-async-await/ In this video you’ll learn about the …
The Ultimate Guide to Execution Contexts, Hoisting, Scopes, and Closures in JavaScript
You can find the full post here - https://tylermcginnis.com/ultimate-guide-to-execution-contexts-hoisting-scopes-and-closures-in-javascript/ It may seem surp…