Another famous topic at the interviews and the one that is good to know.

Data structures are a way to organize information with optimal runtime complexity for accessing and editing data. JavaScript array does everything that a queue data structure does. At times we as developers have to build a…


Today’s tech blog is about Fibonacci function. I have not had it in my tech interviews but as far as I understand it is a common question. …


In my job search, at tech interviews I get asked different algorithms to solve. I will share with you one of them that is rather simple, useful and good to know. …


Login into Google Cloud Platform.

Create a new project. In the API & Services enable API as well as Maps JavaScript API (you can search for it). Go into credentials of API to obtain your API keys.

In your app in the terminal run:

npm install google-maps-react

In the component…


In React application there is a local state and store state (state of the application).

I can change the local state within the component by using the State hook. “Hooks are a new addition in React 16.8. They let you use state and other React features without writing a class.”(https://reactjs.org/docs/hooks-state.html)


When using JavaScript with Bootstrap we can create different types of alerts to make a great UI for a project. ‘Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.’ (getbootstrap.com docs)

I created a function showAlert and passed in arguments of message and className.

Red alert with customized message comes up when validating user’s inputs and some of the fields such as name and number are missing. Here is a snippet of the code:

if(name === ‘’ || number === ‘’) {

UI.showAlert(‘Please fill in the information’, ‘danger’);

} else {

//instantiating contact

const contact = new Contact(name, number);

UI.addContactToList(contact);

}

Green — success alert with the message “Contact Added” comes up when all the fields are validated and new contact is instantiated.

Happy Coding!


There are several kinds of major programming paradigms: Imperative, Functional, Object-Oriented, I will cover it and give examples of programming languages or libraries that support it.

Procedural Programming is a programming paradigm derived from Imperative programming, that relies on procedures, step-by-step instructions for computers to perform. …


If you are a recent bootcamp graduate such as myself, going to interviews there are terminologies that I found useful and would like to share with you.

MERN — consists of 4 technologies that makeup the stack. MongoDB — document database, Express — Node.js web framework, React — client-side JavaScript…


Have you thought of creating your e-commerce or blog website? Gatsby is a React-based open source framework with many features and themes built-in https://www.gatsbyjs.com/

Create your website with the following command:

npm init gatsby

Welcome to Gatsby!

This command will generate a new Gatsby site for you in

/Users/Development/code/flatiron with…


I have attended DeveloperWeek 2021 and found it very informative. My interest was captured mainly by Kubernetes which makes it easy to orchestrate containers. Docker is container. You can build and deploy your application with Docker. “Accelerate going from code to Cloud with Docker Desktop and Microsoft. Docker and Microsoft…

Ludmila Korchnoy

Hello World! I’m a Full stack web developer experienced in Ruby and JavaScript frameworks. I graduated Flatiron School in October of 2020.

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