Raymond Oluoch (@roluochke) 's Twitter Profile
Raymond Oluoch

@roluochke

Software engineer transforming concepts into code, driven by innovation and a passion for problem-solving.

ID: 2441331714

calendar_today13-04-2014 08:47:15

361 Tweet

522 Followers

4,4K Following

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 12: Functions are executables that wrap code so that it can be re-used and triggered at some other point. Look at these: - Parameters and Arguments - Function declarative vs function expression - Hoisting - Arrow functions - return #100daysofcode #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 15: Scope is a well-defined set of rules for storing variables in some location, and for finding those variables at a later time. Learn how to declare variables with let and const. Also do research on local and global scopes. #Day15 #dev30 #100daysofcode #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 16: In programming, data structures help us create relationships between data types. Learn: What data structures are? Motivation: Do not be afraid to break it Listen: open.spotify.com/episode/0vxZFY… #Day16 #dev30 #100daysofcode #100daysofcodechallenge #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 17: Arrays -> Use arrays when you want information to be in a certain order. Learn: How to access and add items in an array. #Day17 #dev30 #100daysofcode #100daysofcodechallenge #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 18: Array var family = ['Sarah', 'Aaron', 'Isaiah', 'Jeremiah', 'Maayan']; Accessing array item example console.log(family[0]); Adding items in an array var familyLength = family.length; family[familyLength] = 'James'; // OR family.push('James'); #dev30 #100daysofcode

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 19: Array example continuation Replacing array item var groceries = ['Romaine Lettuce', 'Bread', 'Eggs', 'Cheese', 'Milk']; groceries[0] = 'Kale'; groceries[1] = 'Bagels'; console.log(groceries) #Day19 #dev30 #100daysofcode #100daysofcodechallenge #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Without loops, we'd be writing the same code over and over. Into to loops: var menu = ['cheeseburger', 'fries', 'salad']; console.log(menu[0]); console.log(menu[1]); For loops for (let count = 0; count < 10; count++) { console.log(count); } #Day23 #100daysofcode

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 24: - Using a Nested For Loop to Loop Through a Nested (2D) Array. Example: var cookieJar1 = ['cookie 1 jar 1', 'cookie 2 jar 1', 'cookie 3 jar 1']; var cookieJar2 = ['cookie 1 jar 2', 'cookie 2 jar 2', 'cookie 3 jar 2']; var neighbors = [cookieJar1, cookieJar2]; #dev30

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 25: Array methods forEach -> Use when you want to perform an operation on every element in an array. var numbers = [1, 2, 3, 4, 5]; numbers.forEach(function (number) { console.log(number); }); Learn:- - map method - find method #dev30 #100daysofcode #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 26: Array methods 1. filter -> Use when you want to create a new array that is a subset of the original array and can be created by interrogating each element in the array. 2. reduce -> Use when you want a single value that is an accumulation of information in an array.

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Day 30: Objects - are key/value pairs 1. You can access values of an object's properties using either dot notion or bracket notion. 2. You can set props on an object using dot notation or bracket notation. #Day30 #dev30 #100daysofcode #100daysofcodechallenge #javascript

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Merry Christmas! I hope you receive one blessing after another this coming year. #merrychristmas #merrychristmas2022 #happynewyear #happynewyear2022

Merry Christmas! I hope you receive one blessing after another this coming year. #merrychristmas #merrychristmas2022 #happynewyear #happynewyear2022
Sebastian Sigl (@sesigl) 's Twitter Profile Photo

I interviewed over 50 back-end engineers in the last 2 years. I created a Notion based "Learn Backend Development Pack" that contains a learning path to become a backend dev based on free resources. Retweet and reply with "free" and I'll DM it to you. (need to follow)

I interviewed over 50 back-end engineers in the last 2 years.

I created a Notion based "Learn Backend Development Pack" that contains a learning path to become a backend dev based on free resources.

Retweet and reply with "free" and I'll DM it to you.

(need to follow)
Raymond Oluoch (@roluochke) 's Twitter Profile Photo

"I am excited to start the RadicalX Global Virtual Internship as part of the Pro Team & acquire the skills, mindset, and network to be a high-impact team member at innovative companies."

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

I am thrilled to have received the Professional Meta Back-end Developer Certificate. Big thanks to ITExperience INC and Meta for the opportunity to learn and grow. #itexperience #meta #coursera credly.com/badges/14fd5b2…

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Check out my latest article: Navigating the Modern Full Stack: A Holistic Approach to Software Development linkedin.com/pulse/navigati… via LinkedIn

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Check out my latest article: A Journey into the World of Data Structures and Algorithms: Unveiling the Magic Behind Software linkedin.com/pulse/journey-… via LinkedIn

Raymond Oluoch (@roluochke) 's Twitter Profile Photo

Check out my latest article: Navigating the Depths of Data Structures and Algorithms: A Comprehensive Exploration in Plain English linkedin.com/pulse/navigati… via LinkedIn