A Tricky JavaScript Interview Question Asked by Google and Amazon
The following will be a short explanation, along with some solutions, of a popular JavaScript question that tends to get asked in developer interviews.
This question deals with the topics: closures, setTimeout, and scoping.
The Pistol Squat: Develop Foundational Lower Body Strength
The pistol squat takes balance, flexibility, mobility, and strength. It even helps with vertical explosivity when combined with jumping exercises. Also, quite importantly, it helps even out the imbalances between your legs. People typically have one leg that is stronger than the other and/or one leg that is more flexible than the other—the pistol squat helps to address this imbalance.
The biggest WTF in design right now
What are user flows and why you need to use them. An illustrated guide on going from “WTF, am I looking at”, to a clear design of how your app works.
All together now!
Let’s say you’re a billionaire and want to use your massive marketing and PR team to come across as a bored polymath who funds his crazy ideas with novel products like roofing torches. WTF!? Say it with me: what’s the flows?
Hand Care 101 | StrongFirst
Forearm stretches can feel great as well, and Pavel’s book Super Joints is a very good option. It could be as simple as going on your hands and knees and walking your hands to the outside and back until your fingers are pointing at your knees. From here, shift your weight to the rear while keeping the heels of your hands on the floor.
“WTH does a neural network even learn?” — A newcomer’s dilemma
So, what features does a neural network ACTUALLY learn?
I had no clue about the answer or how to find it until 3blue1brown released a set of videos about neural networks. It was Grant Sanderson’s take at explaining the subject to newcomers. Maybe even he felt that there were some missing pieces in the explanation by other people and that he could address them in his tutorials.
What I’ve Learned Working In Finance For Six Years (Hint: It Applies To Everyone)
- The grass is never greener.
- There are mediocre people everywhere we go.
- The need for a side hustle.
- Once we understand people, we’re set.
People go through a range of emotions every day. Once we understand that what’s happening in business could be entirely down to the fact they’re human, and nothing to do with business, we see the business landscape differently.
5 more drawing exercises – Personal Growth – Medium
Exercise 1: Negative Space — see what is NOT there
Exercise 2: Dynamic drawing— see movements
Exercise 3: Foreshortening — see in perspective (boxes/buildings)
Exercise 4: Proportion — see flat (window)
Exercise 5: Depth — see overlaps (plant)
Why Most People Will Never Be Successful – Benjamin P. Hardy – Medium
Becoming evolved means:
You no longer major in minor things — As Jim Rohn said, “A lot of people don’t do well simply because they major in minor things.”
You value your time — and how that time is spent. When you’re at work, you’re 100% at work. When you’re at home, you’re 100% at home. You begin living in the “results-economy,” where you’re less worried about how long something takes you, and you’re more concerned about achieving the your desired results more effectively and efficiently.
A short primer on how to Lose Weight — What to Eat and When to Eat
Rules for ‘What to Eat’
Avoid added sugar — causes insulin resistance and high insulin
Eat less refined grains — High insulin effect
Moderate protein — excessive consumption can be fattening
Don’t be afraid of eating natural fats — Low insulin effect
Eat real unprocessed foods — refining increases insulin effects
Rules for ‘When to Eat’
Don’t eat all the time (time-restricted eating or intermittent fasting). Stop snacking.
If you want to lose more weight — increase the fasting periods
5 Formulas To Write 500 Words A Day
Observe. Journal. Connect. Write.
This is my go-to formula for daily blog posts. It works like this.
Observe the behavior, conversations and events around you. Jot down the highlights throughout the day. At night, record ten to twelve of these in your journal. Pick out two or three entries that interest you. Ask yourself these questions.
- What did you learn from this?
- What does it prove or disprove?
- What connections can you draw between this event and life, work or area of expertise?
Why you should use Google Font Superfamilies
A font superfamily is set of typefaces (example: merriweather and merriweather sans) that have been specifically designed to look good together.
Here are 10 Google Font superfamilies you should know about
5 Essential Investments Every Human Being Should Make In Themselves
There’s no area of your life that’s separate from the others. Your health will impact your work. Your work will impact your relationships. Your relationships will impact your happiness. Your happiness will impact your performance. It’s an interconnected system. And if one of the systems is out whack, the others are inevitably impacted by it. The investment with highest ROI is the one you make in yourself, and the way you get that ROI is by making the following five essential investments.
The Best Place for Error Messages on Forms
User Preference of Error Message Locations
Users rated which error message location they found most satisfying. There was a strong user preference and expectation for right of the field placement.
Error messages placed to the left of the field were rated the worst. Error messages placed above the field caused the highest cognitive load followed by error messages below the field.
Online Classes Don’t Work
I’ve finally realized the glaring missing element from online art education: The studio.
Studio was the room where we all made things together. Studio was where we talked together.
Studio was where we worked all day, and chugged coffee all night. Studio was where we dragged ourselves back to in the early morning to present our projects and get feedback.
Studio was where we got stuff done. Studio was where we slacked off.
Studio was where we shared favorite books, playlists, blogs, and inspiration. Studio was where we laughed, learned, and grew together.
Warning: Your programming career – SoloLearn – Medium
Preparing for Coding Interviews
There are concepts that are fundamental in programming world. Most of the technical interviews are meant to discover your problem solving skills and knowing those concepts, so besides mastering a programming language, you should be familiar with the concepts that are somewhat required in programmer’s arsenal. Here’s an excerpt from my recent lesson post in SoloLearn (below are the links to Android and iOS apps).