Sign in

Career Changer, Software Engineer & Web Developer
cracking nuts isnโ€™t always so easy ๐Ÿฟ

Introduction

Letโ€™s do it! Letโ€™s talk about problem-solving. I will go over utilizing this skill in technical interviews, but many of these pointers can be applied to everyday life. Feel free to test them out, you could save a lot of time and energy with your day-to-day errands and choirs!

Problem solving is the act of defining a problem; determining the cause of the problem; identifying, prioritizing, and selecting alternatives for a solution; and implementing a solution. The problem-solving process. - asq.org

No one will know the difference ๐Ÿ˜
Before you start, you'll need:
1. a code editor(I used Vscode)
2. a github account
3. knowledge of secrets(github projects)
4. knowledge of PAT generation
5. The internet ๐Ÿง‘โ€๐Ÿ’ป


Created by: 7Legionarmy ๐Ÿ˜Ž

Pre-Introduction

Before you dive into this blog, please make sure you have a good foundation on the following topics. I wonโ€™t spend much time on concepts about express.js, node.js, etc. If you are looking for more of a basic understanding, check out some of the blogs Iโ€™ve written on the topic. Theyโ€™re super fun and easy to read.

What youโ€™ll need ๐Ÿงฐ1. Understanding of Express.js basic setup2. Response + Request Cycle3. Express.js Middleware โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” -Helpful Blogs ๐Ÿง™โ€โ™€๏ธ ๐Ÿ“œ ๐Ÿชถ1. Express.js: https://ineedmoreplates.medium.com/express-js-learn-with-p-e-memes-bfa080b5a9182โ€ฆ

Where do these pipes go? ๐Ÿง ๐Ÿค” ๐Ÿคจ
Hey there fellow reader,If you plan on reading this blog, youโ€™ll need to know a few things first. I encourage you to read some of my blogs further explaining these topics. Itโ€™s totally worth your time! Remember understanding the Basics and the lingo is key. Donโ€™t sweat the small stuff.Hereโ€™s the rubโ€ฆ- Basics Node.js- Basic understanding of how Servers/back-end works- Basic understanding Request/Response Cycles- The concept of Abstraction(Computer Science)- Basic understanding of Frameworks- Basic Understanding of Javascript Syntax (ES6)- FYI I like to use Mac OS + VSCODE,but feel freeโ€ฆ


Looking for an easy-to-use web framework? ๐Ÿ ๐Ÿ˜Ž ๐Ÿ‘

Introduction

Node.js is a great run-time environment for Javascript users. Itโ€™s got a powerful engine and great optimization for the workload. If your not familiar with it and want to learn more, no worries. Check out these blogs I wrote. Theyโ€™ll get you up to speed with the topic Iโ€™ll cover in this blog.

Learn about Node.js here ๐Ÿค“ :Whatโ€™s Node.js: https://ineedmoreplates.medium.com/learning-node-js-8288e0411957Server-Setup with Node.js: https://ineedmoreplates.medium.com/node-js-setting-up-a-server-534d86658252


๐Ÿฅ” ๐Ÿฅ” ๐Ÿฅ” Who needs optimum? Iโ€™ve got a case of 60 count GPODs in my truck ๐Ÿ‘ฉโ€๐ŸŒพ ๐Ÿ‘จโ€๐ŸŒพ ๐Ÿง‘โ€๐ŸŒพ .

Introduction

Everyone has a moment in their coding career where they realize they generally enjoy programming. We all have our own cherished experiences making for great anecdotes in super cool social settings. For me, one of these experiences was linking my back-end server(Ruby on rails ๐Ÿš‚ ๐Ÿ’Ž ๐Ÿ‘ ) with my front-end javascript(๐Ÿ“œ ๐Ÿ–Š ๐Ÿ˜Š ) client. It was one of the most satisfying and self-validating things I had done so far. This โ€œDr. Frankenstein-sequeโ€ experience was like electricity! I was inspired to build more, optimize more, and add more features! ๐Ÿ˜ˆ

Today in this blog, Iโ€™ll be covering howโ€ฆ


How does one get good at Node.js? ๐Ÿ‘จโ€๐Ÿ’ป ๐Ÿง‘โ€๐Ÿ’ป ๐Ÿ‘ฉโ€๐Ÿ’ป

Introduction

Hello Fellow readers. Recently Iโ€™ve taken a break from LeetCode explanations and wanted to share with you a new technology Iโ€™ve been learning in my spare time. In this blog, I will give you a general understanding of Node.jsโ€™ Runtime environment, its benefits, and how to set Node.js on VScode.

I think the best way to understand something is to ask informal questions. It gives us a really personal way to grasp the material. Questions will help me flesh out the topic. We want to understand the general idea here, so we can explain(most importantly in your own words)โ€ฆ


๐Ÿ˜Š ๐Ÿ˜ƒ ๐Ÿ˜€ Ave, laicorum conservis !!!๐Ÿ™‹โ€โ™‚๏ธ ๐Ÿ™‹โ€โ™€๏ธ๐Ÿ™‹

๐Ÿ˜ก Quid est hoc ineptias !!! ๐Ÿ˜ก

Introduction

Hey, there, fellow reader! Stuck on this tricky medium-level LeetCode problem? No worries, letโ€™s tackle this prompt together with a simple yet effective process. We will first read the prompt and the given examples, take notes on what we understand and jot down any clues we find. Then using our notes, build a solution to pass all the tests. This process should help us understand what we canโ€™t seem to grasp.

Please keep in mind I will be solving this medium-level problem in JavaScriptโ€ฆ


Yup, Itโ€™s basically like a meat grinder ๐Ÿ–๐Ÿฅฉ ๐Ÿ—

Introduction

Hey, there fellow reader! Looking for an in depth explanation to this seemingly easy LeetCode problem. Awesome ๐Ÿ˜Ž , you came to the right place! My method is pretty standard 4 step aproach. Iโ€™ll read the prompt & examples, share my thoughts & take notes, Then will build out a solution step by step. Finally Iโ€™ll provide the solution and a take away.

Letโ€™s jump into the frayโ€ฆ

Prompt & Examples

Implement the myAtoi(string s) function, which converts a string to a 32-bit signed integer (similar to C/C++'s atoi function).The algorithm for myAtoi(string s) is as follows:

Behold the coveted hipster-cigarette-papers. ๐Ÿ˜Ž

Introduction

Hey reader, having trouble solving this leet code problem? Perhaps the whole thing is too darn intimidating? Or maybe you would like another solution for a quick reference. No worries, you came to the right place. Letโ€™s dive into this medium-level problem using Javascript.

Prompt

The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P   A   H   N
A P L S I I G
Y I R
And then read line by line: "PAHNAPLSIIGYIR"Write theโ€ฆ

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store