Book Review of “A Mind For Numbers: How To Excel At Maths And Science” by Dr Barbara Oakley

Reading time: 5 minutes



Hola buenas personas!* Thank you for joining me for the last blog of September 2016! This week I will be reviewing the excellent “A Mind For Numbers: How to Excel at Maths and Science” by Dr Barbara Oakley! But in my humble wisdom, I’ve decided to do things slightly differently… In last week’s post “The One Hour Method That Drastically Improved My Coding”, I extensively covered the background of this book as it was such an important part of creating my winning strategy!

Last week I covered just two of the key points in the book – but the book is so damn good, I just wanted to unpack another couple of gems for you! I’m going to jump straight in so please, stop for now, read last week’s post and I’ll meet you back here – pinky swear!

The book weighs in at 307 pages but don’t worry – many of these pages are taken up by really helpful pictures & diagrams and Dr Oakley’s breezy, relaxed conversational style keeps you engaged throughout. There are so many ideas within this book that I could literally do you five blog posts on each of them, but here is a quick medley of some of the absolute diamonds on offer.

Become a Zombie


If I saw this in real life, I would run…

Zombie? Does that mean you should join the cost of the “Walking Dead?” Nope. Dr Oakley talks about how the power of habit is critical in real learning. A ‘habit’ is a learned behaviour, where when triggered, we carry out a particular action without even thinking about it. For example, when your alarm clock triggers in the morning, you wonder to the bathroom and automatically start to brush your teeth (I certainly hope so!)

Dr Oakley describes this as “zombie mode”. Habits are energy savers or ‘hacks’ for us. If we consciously had to deliberately think of every action that we did in the day, we would be overwhelmed before we even got to go to work! Studying well requires us to develop good habits and the book describes in detail how to create these routines. This helps us beat procrastination and helps us make learning become second nature.

Big Up Your Test!

When I was in school and I heard the word ‘test’ – it was almost as if I had been told a massive asteroid was heading to earth and neither Ben Affleck, Bruce Willis nor Morgan Freeman could save the day. My palms would become sweaty, my heart would start beating and when I sat down at the exam desk, all the knowledge that I had crammed into my brain had jumped out of my head, ninja style. But Dr Oakley believes that we should love tests – tests help our recall remember? But interestingly enough, Dr Oakley believes that the way that we approach tests are totally wrong and this often makes us drop grades.


To do well in any test, not only must you ‘chunk’ the information (the what of learning) but understand the ‘bigger picture’ (the why of learning)…

We are often taught, that when taking written exams, we should try the easy questions first and once we have done those, go for the hard ones. But what research has shown is that this approach can increase anxiety & reduce performance as you have to solve the harder questions with added time pressure.

One suggestion that the book makes, is that we do the ‘hard-start-jump-to-easy’ technique. What this means is in the test, we try the hard question first and if it becomes too difficult, we switch to an easier problem. What this does is frontloads the problem in our mind (focused mode) and if the problem becomes too difficult or frustrating to solve, then when we quickly switch to an easier question. This helps us enter ‘diffuse mode’ and this gives the subconscious mind, the opportunity to work in the background on the more difficult problem. There’s a lot more to it than that, but you would just have to read the book to find out the rest!

How This Book Can Help You

The problem that I have had with some Personal Development books is that many will paint grand fantasies of “How To Learn Any Language In 10 Minutes” or “How to Become An Internet Millionaire In 7 Days” but they don’t give you any practical advice on how to apply those principles.

This is not such a book. Rarely have I read a book that gives you an absolute feast of ideas that can change your learning in such an amazing way. I took it, put a plan together and it worked absolute wonders for me! As I learn more about the nitty-gritty of computer science, Dr Oakley’s book has become a faithful friend. Not only is it thoroughly researched but it is truly inspirational, as she openly explains her own journey, starting from a complete beginner in Maths to a respected scholar. Don’t let the title of the book fool you. This book will not teach you quadratic equations or Einstein’s Theory of Relativity What it will teach you is how to learn and do it well.


Small wins eventually lead to bigger ones…

If you are truly serious about learning any new skill, especially in programming of any kind, this book will become a great friend and supporter in your journey. I cannot recommend it enough!

Thank you for reading my weekly blog. Remember to comment below & follow me on Twitter @karlwedev for all the latest developments & updates!

See You Next Thursday!

*’Hello Good People’ in Spanish – each week I will try to greet you in a different language!

The One Hour Study Method That Drastically Improved My Coding

Reading time: 8 minutes


What training montages did for Rocky is what this method did for my code – and it can do it for you too!


Learning to code has been one of the greatest decisions that I have ever made in my life. It has been incredibly challenging, but like L’Oreal it has been worth it!

But having a teaching career as well as a family and other commitments, have made it difficult for me to be able to dedicate the huge blocks of time that I would love to and I usually only have one hour a day to play with.

As I wrote before, I really struggled at the beginning as I felt that I wasn’t retaining any information. I thought that I had to continually go back over the same resources again and again because I just kept forgetting.

But being a student of Personal Development taught me that there is always a better way so I stumbled upon the Study, Do, Model cycle.

That gave me great results but I know that I could push it even further. Then I stumbled upon a marvellous book called “A Mind For Numbers: How To Excel At Maths And Science” by Dr Barbara Oakley.

Focused Versus Diffuse Learning


Dr Oakley’s book (which I am going to do a book review on very soon) was mind blowing. The book itself is a companion piece to an online course called “Learning How to Learn” which is available on Coursera. Dr Oakley has researched extensively on how human beings best learn & designed the course around her findings.

The book rests on the theme that when we are learning any new subject, we are actually switching between two modes: focused learning and diffuse learning. ‘Focused learning’ is where our conscious mind is fully focused on the problem at hand i.e. working out a maths question on the exam paper. This mode is what most of us know through formal education.

But what is equally as important is what she called ‘diffuse learning’ – this is where the mind is left to wonder and not focus on the problem at all. Diffuse learning is a more relaxed mode where the mind subconsciously works on the problem in the background.

Question: how many times have you had a difficult coding problem that really drive you crazy and you took a short break to cool off – only to it to find when you returned, the answer magically staring in your face? No, Harry Potter didn’t zap your grey matter – what happened was, when you took your focus off the issue, your subconscious mind took over and was ‘freer’ to make connections with all the different knowledge centres in your brain. Freaky huh? The book argues that we learn optimally when we balance our time between focused & diffuse learning.

The One Hour Study Method

Prior to reading the book, my coding practice merely consisted of watching videos & doing a couple of code challenges and I was getting very frustrated. But based on the suggestions in the book I changed my whole structure to the following:

20 minutes – Completing flashcards to test myself on what I learnt in a prior sessions

30 minutes  – Following video/book instruction in 5-8 minute blocks then immediately applying what I am learning

10 minutes – reading popular blogs/watching videos about the ‘tech’ industry in general


1) 20 minutes of Flashcards.

Dr Oakley felt that ‘cramming’ (intense study on a subject for a short period of time) produced poor results. The problem is NOT remembering the information. Our subconscious minds are fantastic at remembering most of the information that comes our way. The real problem is retrieval – the ability to recall the information at will.

The best analogy I can think of, is that your mind is like a massive warehouse: all the info that you absorb, gets stored deep in the warehouse but there is no labelling system so when the stuff comes in, it’s chucked in a random box & filed away in a messy heap and you can only stumble on it by accident.


Our minds are not as efficient as we would like to think…

Re-reading your notes won’t help either. How many times have you read a page in a book & you had to read it 5 times to understand the main points? That’s because your brain goes into ‘passive’ mode as it doesn’t have to work hard to do anything with the info – it’s all in your face!

Asking questions like “what is the difference between CSS & HTML?” forces your brain to switch to ‘active’ mode where it has to search for the information & strengthens the neural pathways so it makes the info easier to retrieve. Asking questions is like, not only sorting, labelling & filing the stuff properly in your mind but figuring out the shortest path to get the stuff when you need it. The best way to do this is via flashcards.

When I first started, I manually wrote out paper flashcards. But as my knowledge base grew, it became harder to manage & know what Flashcards I had to review, when next to review them etc so I switched over to Anki – an electronic flashcard system that did it all for me.


Once I create a flashcard, Anki automates when I will need to test myself on it again and gives me a lot of stats on how long it took for me to answer the question, difficulty etc…

This mean I was deliberately practicing what I had learnt & my recall ability shot up dramatically. Flashcards are the ‘what’ of your learning.

2) 30 minutes of watching instructional videos in 5-8 minute blocks then applying what I had just learnt.

The book talks about the concept of ‘chunking’ which means putting pieces of information together which are bound by meaning. Remember when we spoke of building our neural pathways to make it easier to retrieve information? ‘Chunking’ takes these individual pathways and weaves together the form and information superhighway. For example, when you order food at a fancy restaurant, you are doing a number of unrelated things:

  • Reading the menu- you need to know the language and the context
  • Calculating the cost – maths, percentages, decimal points
  • Food – know/imagine what the different flavours of food

These things involve very different skills but your brain formed a chunk called ‘order food in a fancy restaurant’ and it allows you not only to do those things but effortlessly & at the same time.


If you can order food in a restaurant them you’re a genius…

Chunking is the ‘when’ of learning – it’s no good learning millions of different pieces of information but not knowing when to apply them.

This means that jumping from one topic to another quickly will not give your brain the time to connect all the information together. You must organise your material in similar groupings. This is why I took Teamtreehouse’s TechDegree, which did all the hard work for me. The TechDegree is an online bootcamp that gives you all the essentials skills to become hired as Front-End Developer. It has an extensive syllabus that builds on itself & after each section, gives you code challenges & projects to complete based on what you learnt. This method allows my brain to build a solid foundation of knowledge that i can use at will.

3) Watch a 10 minute talk/video about the tech industry or read a popular blog

Research has shown that after 45 minutes of concentration, our attention span starts to dwindle so I stop coding and I try to watch or read something about the tech industry. I do this, so I can come out of ‘focused mode’ and go into ‘diffuse mode’. This provides my ‘why’ of learning. Looking at the trends and new discoveries in the industry, allows me to see “the big picture” and gives me clarity on what direction my learning is going in. There is no point in learning the skills, if you don’t know where they will fit into the marketplace. These ideas go into my unconscious mind and it acts as a guide of what to learn next.


You need to see far so that you can go far.

Of course I am not perfect and I may skim down on one part or the other. It’s not easy, as this method forces you to slowdown rather than whizz through 100 videos.

But this method has transformed my coding ability. I feel more confident, retain more information & start to see more connections between different areas making me learn faster. I have been using this method for 3 months, and what I have seen is a quantum leap in my progress.

If this seems a bit too crazy for you, I would say start small. Do you 20 minutes of flashcards or some form of testing yourself and then do 40 minutes of your regular stuff. Being proactive by testing yourself will you yield significant results, I promise you!

If you need a hand, please reach out and I will explain more about my system.

Please let me know what you think in the comments below.

See you next Thursday!


Do or Die! 3 Reasons Why You Have To Think Like An Entrepreneur – Whether You Like It or Not

Reading time: 6 minutes


We too have the tools to fly. Let’s use them.



It was tough growing up in an African household. My parents would often tell stories of how they would have to walk 20 miles to school, sit in a class of 100 students that was designed to seat 30, have to study without electricity, fight evil ninjas… okay I made up that last part but I got the picture that it was a really tough gig for them to do well, come to the UK and have a decent life.

My mother would drill into me that life consisted of these 4 steps and I had to do them in a particular order: here is a picture I drew just for you guys! (Thank you Mama WebDev for copyright permission).


According to my mother, I shouldn’t even start talking to women until I am at least 30…

I got steps 1 and 2 in the bag and was heading to step 3 but then it happened…

The Armageddon of 2008-2009


In 2008-2009, this is what we felt was happening to the world economy…

In 2009, there had been rumblings of the “credit crunch” on the news for the last couple of weeks but I didn’t take any notice as I was more interested in how Michael Schofield would break out of Fox River Penitentiary in “Prison Break” (It’s a great show, catch it on Netflix).

But one day in late September, I went to account management job at a large telecoms company as usual and sat at my desk to start making calls. My boss urgently told me to finish my call and log into an emergency all-hands-teleconference with the Managing Director. I never saw my manager’s face so pale and my spider-sense was tingling… To cut a long story short, we are informed because of the financial crisis, our department was being closed.

Within a month, I found myself jobless and absolutely terrified. I was desperately trying to find a job but nothing appeared to work. This was not part of the plan. So after much thought I decided to retrain as a teacher and teach those ‘dangerous minds’.

But now with the Brexit vote, I’m seeing the same turmoil again. The Further Education sector where I work lost funding due to the result and this meant further job cuts.

But strangely I’m not afraid. The Armageddon of 2008 taught me some great lessons that allowed me simply to shrug my shoulders and pivot faster in my career than Lionel Messi at the Emirates.

If you don’t know already, we are now in the Information Age – which is the most exciting yet turbulent time in human history. The rules have changed for ever and nothing is safe anymore – but that is great! Here are 3 changes that mean you will have to channel your inner Richard Branson.

1) The Death Of The Lifelong Job


Arsene Wenger smiles because he knows he will never be sacked…

When my father landed in the UK in the 1970s, he had dreams of working for good company, with good benefits and a pension, for 30 years so that he could retire with a pat on the back and a gold watch. But with increased global competition, technological change and increasingly disruptive social and political changes in the world, change is now the norm not the exception. With zero our contracts is becoming increasingly popular for employers, workers have less job security than ever.

Research has also shown that the modern worker changes their job every three years, meaning that in the average lifetime you and I could have up to 15 to 20 different jobs!

My parents always told me to find “a good, safe and stable job”. But the stats show that the chances that you will stay in the same company for 30 years are as remote as Arsene Wenger asking Jose Mourinho to be the godparent of his child. It’s not happening.

2) Technology Is Changing Everything


Facetime was predicted not by Steve Jobs… but The Jetsons


Education expert, Cathy N. Davidson stated “65% of children entering grade school (primary School) will work in careers that haven’t been invented yet.” In the past 10 years we have seen absolute giants of industry: Blackberry, Kodak, Blockbuster video et al being toppled by newer more innovative companies.

It’s hard to believe that Facebook was launched in 2004, YouTube in 2005, WhatsApp and Uber in 2010, but they have changed the way that we make friends, consume media, talk with each other and catch a ride home after heavy night. “Google’s Top rated Future Speaker” Thomas Frey, reckons that 2 billion jobs will disappear by 2030 and be replaced by smart machines – that’s half the jobs on the planet!

With the death of old industries and birth of new ones, workers whether employed or flying solo, must be prepared to ride the wave of these changes or be crushed underneath them.

3) More Pressure And Complexity In The Day Job


“My boss told me that if I die, that would eat into my holiday allowance – overtime it is then”

As I wrote in a previous post, we are consuming and processing more information than any other humans in our species’ history… And we are struggling.

When was a lot younger, I’ve worked in jobs where I came in, sat at my desk, made 10 sales calls and spent the rest of the time talking about whether Superman would beat up the Son-Goku in a fight. (Shout out Death Battle). I was ‘coasting’ and I got decent pay. But pushing papers around and expected to be paid well is on the way out. Journalist Thomas Friedman wrote a great article saying “Average is Over” and stated:

In the past, workers with average skills, doing an average job, could earn an average lifestyle. But, today, average is officially over. Being average just won’t earn you what it used to. It can’t when so many more employers have so much more access to so much more above average cheap foreign labor, cheap robotics, cheap software, cheap automation and cheap genius.

So to all the racist speakers saying that “foreigners are taking our jobs” – I understand your frustration… But your job is more likely to be taken by an IBM server than Jamal, Amandeep or Pietrck. We all need that something special in today’s labour market.


The world of Mama WebDev and your parents are gone. And it’s not coming back.

I didn’t write this post to depress you or make you want to shout at your already stressed parents (okay, you can have 1 eyeroll only – that’s it!) But we are all entrepreneurs now.

The word “entrepreneur” is defined ‘as a person who organises and manages any enterprise usually with considerable initiative and risk’. The 40/40 plan (40 hours a week for 40 years in the same job) is over. We, more than ever, must take the risk organise and manage our careers.

But it’s not all doom and gloom. With the Internet and all the changes that are happening, we have the unique ability to design our careers and our lives in ways that not even our parents could imagine!

The smart phone in your pocket has 20 times the processing power than the computer that sent Man to the Moon. We have incredible access to tools and devices that will allow us to create films, reach new customers, take great exciting new job opportunities and brand yourself like a pro literally at your fingertips!

Rather than being frightened of all the changes that are happening, let us embrace them, take some risks & design the career & life that we dream of!

In the words of the wise:

Carpe Diem (Seize The Day!)- Horace, poet (23BC)

YOLO (You Only Live Once) – Drake, rapper (2011AD)

Thank you for reading!  Are there any changes I forgot? Please comment & let me know what you think! Share it with all your friends and start a conversation! Let me know below or tweet at me @karlwebdev

See you next Thursday!


3 Fail-Safe Ways To “Power-Up” Your Learning

Reading time: 5 minutes


That’s what happens when you eat ‘magic’ mushrooms! Don’t even think about it kids…



As I mentioned before, I’ve been coding for a year now & I’m currently on Teamtreehouse’s Tech Degree.

Although I made a promising start, I found it really difficult and I often had to repeat certain sections of the course before it sunk in & I had to completely change my whole way of learning to become more efficient. 

But something was bugging me… Why didn’t I develop this improved method sooner? Why did I struggle for 6 months before I hit my breakthrough?

Surprisingly, I found my answer in an argument 2400 years ago…

Meno’s Paradox


Is it me or does Socrates look a bit like Sir Anthony Hopkins?

Meno’s paradox is a famous argument that allegedly took place between Meno, a young Greek general and Socrates, the world famous philosopher.

While arguing with Socrates, Meno’s asked “and how will you enquire into a thing when you are whole ignorant of what it is? Even if you happen to bump right into it, how will you know it is the thing that you didn’t know?”

To put it in every day English:

you can’t search for what you don’t know.

I couldn’t look for a better way because then I didn’t know I needed a better way…

I started to realise that the old saying “what you don’t know won’t hurt you” is poppycock.

What you don’t know will KILL you.

The Darkside of Goalsetting

A lot of motivational books today, talk about setting ‘big scary goals’ and then working your way towards them. But goal setting assumes that you have total control over everything…

Sorry kids – life rarely goes exactly to our perfect plans. On the motorway of life, your paper map won’t tell you about the accident that’s just happened or the detour because of emergency gasworks.


“So much for riding my bike up the hill then”

But like a good satnav, these 3 “power ups” in your learning will help you gain “real-time” information that will help you navigate easier through the twists and turns and help you become a learning MacGyver.

1) Break Something!



Now before you set fire to your office (or your boss) that’s not what I mean. Especially in the coding world ‘breaking something’ to try new things and be willing to fail. I have learnt 10 times more when I’ve had to fix a problem that has stumped me when creating a website than merely following a code challenge. Failures, setbacks and obstacles forced me to think in new ways to solve a problem. Even if I didn’t get the solution or it didn’t work the way I wanted it to I gained a valuable experience.

Ultimately, where you make your bread & butter is your ability to solve problems – guess how you do that? By actually doing them! This experience makes you valuable. So here’s a new saying for your records:

If it’s not broken, break it and see if you can make it better!

Please note: there are only rules when it comes to ‘breaking something’

  1. Don’t break something that can’t easily be reversed
  2. Don’t break something that is not yours or you don’t have the permission to do so i.e an important work project, your Dad’s ecommerce site, your brother’s prized iMac.

2) Become a T-Shaped Learner


This is a brilliant idea that I got from the book “The Extra One Per Cent”by Rob Yeung. A T-Shaped learner not only has a vast knowledge of this subject area (the vertical pillar of the ‘T’) but they should have a wide range of knowledge in different subjects (the horizontal bar of the ‘T’). Yeung’s research points out that time and time again, creativity and deep learning comes by combining ideas together that would previously not connected.

As a music technology teacher, many of my ‘aha’ moments came when I looked at problems from a musician’s viewpoint rather than a programmer. Also my teaching knowledge has helped me immensely in researching and organising my thoughts for this blog. Take up a new hobby or practice something completely unrelated to coding and business and the deeper you go in learning about other stuff, you will be surprised to see the new and clever ideas that you will generate.

3) Talk to people


Rest In Peace Bob Hoskins.

As an introvert, I am really bad at this but is so necessary. Talking to people is not only about gaining their insight, but it forces you to organise and break down the concept in a way that another person will understand. How many times have you had a tough problem and you’ve gone to someone else to talk about it and then halfway through explaining it to answer pops into your head!

The reason this happens is because it forces your mind to methodically and carefully go through the problem and gives you the “space” to see where the core of the problem is. In programming, this concept is called “Rubber Ducking” and it instead of explaining your problem to human being you would explain it to a rubber duck – how fun! But humans have the added advantage of being able to give you new insights & whole new ways of dealing with problems in the future.

Thank you for reading and please let me know what you think? Have you got any ways of “powering-up” your learning? Please comment below or tweet at me @karlwebdev.

See you next Thursday!


Book review of “The Dip” by Seth Godin

Reading time: 5 minutes



When it comes to spreading game changing ideas in marketing, business and life, there is no one quite like Seth Godin. Godin is an American entrepreneur, blogger, lecturer and best selling author has had his books translated into 33 different languages.

As an avid reader of books, what I have come to learn is that big books (more pages) doesn’t mean they have a greater impact.

In fact, although this book is little more than 80 pages long, I can honestly say that this book has changed my world view about my career and my life. The witty hand drawings by Hugh McLeod (I’m a sucker for hand drawing) are funny & match Godin’s breezy but straightforward style.

So as I sip my green tea, let me talk you through why you need this book in your life…


From the time that we were little ‘uns, we were taught to “never give up on what you believe in”. NFL coach Vince Lombardi said: “quitters never win and winners never quit”

Seth Godin believes that’s poor advice. Godin says that:

winners quit all the time – but they quit the right stuff at the right time.

There are two central themes that run through the book.

Being the best in the world

Godin argues that schools teach us that being well rounded and average in most subjects in life is better than being really good at one thing and failing the rest.

When I was taking my GCSEs way back when, the kid that got 5 B’s and 4 C’s would have been seen to be better than the kid who got one A* and 8 F’s.


But Godin feels that in the real world, the marketplace rewards the exceptional. Godin argues whether it’s brands or athletes, The benefits of being number #1 always several times more than their nearest competitor. This is called Zipf’s Law.

For example, if we look at the highest paid football players in 2016, Lionel Messi tops the list earning a crazy £59 million in salary pay & sponsorship deals. Meanwhile his tenth ranked teammate Andreas Iniesta made just under £18 million – 3 times less than Messi.

Being the best in the world doesn’t necessarily mean being the best in the actual globe. Being the best could mean being the best in your town, in your workplace team or your online community. Godin argues that people look for number one because it saves time and effort on their part and they will get the result they need. Not everyone can be Number #1 so that creates scarcity. And…

Scarcity creates value.

The Dip


So what is ‘The Dip?’ Godin describes ‘The Dip’ as “The long slog between starting and mastery” The Dip describes the journey where you learn a new skill/start a business/make a major life change. This is where your naivety outweighs your skill.

You start programming because you are inspired by motivational video and you go to Code Academy start hacking out some code. You write your first “hello world” in HTML and you feel… Sweeeet!

But after a while, despite passing the code challenges ,things start to get really hard and you feel like you’re going nowhere: when you try to create your first website by yourself you become completely unstuck or you read a professional’s code & you feel like you’re reading an email to ET. At this point, most people give up.


But Godin believes ‘The Dip’ is not your enemy but your friend – The Dip is designed to keep the slackers and amateurs out, ‘The Dip’ is where real learning and understanding take place. That experience is scarce and valuable.

But wait: isn’t that the same as “never give up on your dreams?” Not at all. Godin believes that are things called ‘Cul-De-Sacs’ or Dead Ends. There are some things that you shouldn’t even start because they lead nowhere. Taking a hardcore illegal drugs is a great example: overtime, you will either end up 1) dead or 2) in prison. Literally a dead-end.

Successful people quit things that don’t help career/life and focus on what will give them the greatest benefit.

Godin’s book is a roadmap to what types of things that you see in the dip, and how you can overcome them.

How this can help you

This book has been a real game changer for the helped we had to leave my personal dips through my career change.

I am currently riding ‘The Dip’ right now in regards to coding. When I first started coding, I thought that within six months I have created the next Instagram. But as I started to create my own websites and programs, I realised coding is hard and I had to completely change the way that I learned and practised. But as time has gone on, my experience & confidence are starting to soar.

‘The Dip’ in coding is steep but the book will make ask yourself 2 questions:

1. What things do I need to quit to get better at coding? For me, I had to postpone studying for a higher teaching qualification so I could focus solely on Front End Development.

2. What do I need to do get unstuck or go faster through my dip? Godin lists many different types of ‘dips’ and what you will have to do to go to get to the next level. I have read this book several times & has been a great motivator & guide in getting better at coding and life.

Thank you for your time. What do you think? Leave some comments below or hit me up @karlwebdev

See you next Thursday!