Search results for "node"

Showing 188-198 of 255 results

Build a Custom Full Page Slider with CSS and JavaScript

There are a number of ways of implementing animated full-screen layouts with a large degree of human interaction, and many developers would resort to a JavaScript plugin to save time.

In this article, Toptal JavaScript Developer Stefan Vitasovic demonstrates how you can do it using nothing but CSS and JavaScript, without including a bloated library or plugin in your project.

14-minute readContinue Reading
Stefan Vitasovic

Stefan Vitasovic

Declarative vs. Imperative Programming: A Practical Guide for Choosing the Right Paradigm

Deep understanding of declarative versus imperative programming shapes how developers write, run, and maintain code. This guide explains the differences, challenges, and when to choose each approach.

28-minute readContinue Reading
Thomas Varghese

Thomas Varghese

Microsoft HoloLens Review - Bridging The Gap Between AR And VR

Microsoft has a long tradition of spicing up relatively dull product announcements with compelling tech demos, and the Windows 10 announcement was no exception. The software giant used the opportunity to create a fair amount of buzz about the HoloLens, a futuristic headset that offers a glimpse into the future of Augmented Reality (AR).

12-minute readContinue Reading
Nermin Hajdarbegovic

Nermin Hajdarbegovic

What Does Force Touch Mean For UI And UX?

Force Touch is not a new idea. BlackBerry experimented with the concept back in 2008, and a few Android phone makers also examined the possibility of using Force Touch on their products. In fact, Force Touch support has been a part of Android for years; it was introduced in Android 1.0.

11-minute readContinue Reading
Nermin Hajdarbegovic

Nermin Hajdarbegovic

Creating Usable JVM Languages: An Overview

Java Virtual Machine (JVM), the powerful virtual machine behind programming languages like Java and Scala, provides a platform-independent environment for executing compiled bytecode. Programming languages built for the JVM can be used to write programs that can run on a wide range of platforms without modification and can even leverage all the libraries and frameworks that exist for the JVM.

In this article, Toptal engineer Federico Tomassetti presents an overview of the strategy and various tools involved in creating our very own programming language for the JVM.

9-minute readContinue Reading
Federico Tomassetti

Federico Tomassetti

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Speeding up Application Development With Bootstrap

Bootstrap, one of the most used HTML/CSS/JavaScript front-end frameworks, offers a little more than just fancy customizable user interface elements. It provides a great starting point for many types of projects, a plethora of components, and many nifty styles predefined for responsive layout and utility classes to help keep your HTML and CSS code clean.

In this article, Toptal designer Lijana Saniukaite walks us through some practical Bootstrap tips and best practices to speed up your application development.

9-minute readContinue Reading
Lijana Saniukaite

Lijana Saniukaite

Building Reactive Apps with Redux, RxJS, and Redux-Observable in React Native

While Redux is a great state management solution, it doesn’t support asynchronous behavior by default. A way around this is to use redux-observable, based on RxJS - a powerful library for reactive programming in JavaScript.

9-minute readContinue Reading
Sourabh Verma

Sourabh Verma

The Advanced Git Guide: Git Stash, Reset, Rebase, and More

Could you be using Git more efficiently?

The answer is probably a resounding “Yes,” which is why Toptal Software Engineer Ursula Clarke wrote today’s post.

In it, she teaches you how to use git stash, git reset, git bisect, git squash, and git rebase for maximum productivity.

19-minute readContinue Reading
Ursula Clarke

Ursula Clarke

The 10 Most Common Bootstrap Mistakes That Developers Make

Bootstrap is a powerful toolkit. It comes bundled with basic HTML and CSS design templates that include many common UI components. Most of the important pitfalls are mentioned in the Bootstrap documentation, but still some mistakes are pretty subtle, or have ambiguous causes. This article outlines some of the most common mistakes, problems, and misconceptions when using Bootstrap.

8-minute readContinue Reading
Tomislav Bacinger

Tomislav Bacinger

The Secret Behind Steady App Performance: Asynchronous JavaScript

JavaScript’s default synchronous methods can freeze an application, scaring off end users. Here’s how you can leverage asynchronous JavaScript techniques to increase control over front-end responsiveness.

7-minute readContinue Reading
Muhammad Ammar Ilyas

Muhammad Ammar Ilyas

We’ve identified 20 emerging design trends for 2020, but we’re not just naming fonts and colors. We’re showcasing game-changers that will define our experiential landscape for the year to come.

11-minute readContinue Reading
Micah Bowers

Micah Bowers

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.