Open in app

Sign In

Write

Sign In

Uriel Rodriguez
Uriel Rodriguez

44 Followers

Home

About

Mar 7, 2021

Modules in Node.js

It can be said that the building blocks of an application are modules. Modules are isolated pieces of code that when put together construct the larger functioning application. Node.js accomplishes this abstraction through the CommonJS standard, which provides a system of using files to encapsulate code and make code available…

Software Development

5 min read

Modules in Node.js
Modules in Node.js
Software Development

5 min read


Feb 28, 2021

Node.js And Its Event-Driven Architecture

Lately, as I have been focused on Node.js development, I have spent time learning about the underlying ideas that power the platform. Node.js departs from more traditional methods of handling I/O operations via the usage of threads, accomplishing efficiency and speed with its non-blocking I/O design. This non-blocking design is…

Nodejs

4 min read

Node.js And Its Event-Driven Architecture
Node.js And Its Event-Driven Architecture
Nodejs

4 min read


Feb 21, 2021

Functional Programming in JavaScript

When we think of programming paradigms, the one that receives the most coverage is Object-Oriented Programming. This is to say, a programming paradigm is how code is implemented and executed, and in the case of OOP, it is via the use of classes and objects. However, aside from the OOP…

JavaScript

7 min read

Functional Programming in JavaScript
Functional Programming in JavaScript
JavaScript

7 min read


Feb 13, 2021

Working with JavaScript’s Built-in Function Methods

In JavaScript, anything that is not a primitive value such as strings or integers is an object. What this means is that functions are actually objects or at least specialized objects. This also means that functions have access to properties and methods like all other objects do. …

JavaScript

5 min read

Working with JavaScript’s Built-in Function Methods
Working with JavaScript’s Built-in Function Methods
JavaScript

5 min read


Feb 6, 2021

Exploring Closures in JavaScript cont.

To recap my last blog, “Exploring Closures with JavaScript Functions”, to understand closures, it’s essential to remember that functions create an enclosed environment known as a namespace. Namespaces allow you to work with variables that have been defined within other namespaces or scopes without overwriting them. …

JavaScript

5 min read

Exploring Closures in JavaScript cont.
Exploring Closures in JavaScript cont.
JavaScript

5 min read


Feb 2, 2021

Exploring Closures with JavaScript Functions

Continuing with the theme of functions and their many lesser-known features, closures are one of the more important and powerful features to be aware of. In understanding them, we first have to start with the idea of a namespace, which is a space where variables bindings are made. …

JavaScript

3 min read

Exploring Closures with JavaScript Functions
Exploring Closures with JavaScript Functions
JavaScript

3 min read


Published in The Startup

·Jan 26, 2021

JavaScript Parameters and Arguments

In programming, functions are foundational. They modularized logic which creates reusability and cleaner code. Sometimes, functions are able to carry out their logic with outside input known as arguments. Arguments are then used within a function’s body to compute a return value. Functions are able to utilize arguments through function…

JavaScript

6 min read

JavaScript Parameters and Arguments
JavaScript Parameters and Arguments
JavaScript

6 min read


Jan 19, 2021

Understanding the Invocation Context in JavaScript

In JavaScript, functions are objects which provide a modular way to define a set of procedures or operations that can be used many times within a program. By using functions, code is abstracted away reducing potential repetitive logic and helping to maintain legibility. But when working with functions, it is…

JavaScript

5 min read

Understanding the Invocation Context in JavaScript
Understanding the Invocation Context in JavaScript
JavaScript

5 min read


Published in The Startup

·Jan 11, 2021

Extending Objects in JavaScript, Immutably

Working with data can take two forms, either some work is done directly to it resulting in the data being fundamentally changed or it can be copied, and then have some work done to the copy. Most, if not all of the time, working with data in an immutable way…

JavaScript

5 min read

Extending Objects in JavaScript, Immutably
Extending Objects in JavaScript, Immutably
JavaScript

5 min read


Published in The Startup

·Jan 5, 2021

Making Objects Iterable in JavaScript

Usually when we think of a data structure being iterable, we think of arrays and strings. JavaScript provides many ways to iterate over an array or string, ranging from the standard for-loop to more modern variation like the ES6 for/of loop. However, because objects are not inheritently iterable, JavaScript has…

JavaScript

5 min read

Making Objects Iterable in JavaScript
Making Objects Iterable in JavaScript
JavaScript

5 min read

Uriel Rodriguez

Uriel Rodriguez

44 Followers

Flatiron School alumni and Full Stack web developer.

Following
  • Johnson Kow

    Johnson Kow

  • JakePino

    JakePino

  • Vanessa Martinez

    Vanessa Martinez

  • Alex Sterrantino

    Alex Sterrantino

  • Robert K.

    Robert K.

See all (15)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech