Building a Simple Virtual DOM from Scratch

I gave a live-coding talk last week at the Manchester Web Meetup #4. I built... | Continue reading


@dev.to | 6 years ago

Codeless Automated Testing for Mobile Apps

Codeless Automated Testing for Mobile Apps | Continue reading


@dev.to | 6 years ago

How we reduced our initial JS/CSS size by 67%

We have been working on reducing the amount of bytes that we send to all Fider users. Being a web application built with React, we have focused on JS and CSS. On this post we share our learnings, some concepts and suggestions on how you can do the same with your web application. | Continue reading


@dev.to | 6 years ago

What are those PeerDependencies in a Node.js project?

PeerDependencies, one of the terms that brought up confusion to my mind when I first got the PeerDependency warning in my terminal. In this blog post I'll write down what I found out about NodeJS PeerDependencies in a way that also might help others to better understand this topi … | Continue reading


@dev.to | 6 years ago

Legendary MIT 6.001

Computer science is a terrible name for this business. First of all, it’s not a science. It might be engineering or it might be art, but we’ll actually see that computer so-called science actually has a lot in common with magic… | Continue reading


@dev.to | 6 years ago

Using Events in Node.js the Right Way

Before event-driven programming became popular, the standard way to communicate... | Continue reading


@dev.to | 6 years ago

Marcus Hutchins and America's Plea Deal Problem

[Note: I am not a lawyer, and this is not legal advice. If you get legal advice... | Continue reading


@dev.to | 6 years ago

Customizing Rails rake tasks

MotivationRails rake tasks are commands that automate specific acti... | Continue reading


@dev.to | 6 years ago

Keep Your Types and Interfaces Closer (In TypeScript)

TypeScript interfaces are powerful tools but they have to be used right; otherwise, your code becomes a bigger mess | Continue reading


@dev.to | 6 years ago

What I learned about cryptography in 3 weeks

Spreading my knowledge to anyone who wants to discover cryptography | Continue reading


@dev.to | 6 years ago

This Is Why You Don't Keep Logic in the Front-End

Learn how I reverse engineer the Cathay Pacific's seat selection page. | Continue reading


@dev.to | 6 years ago

Why Dev.to is winning over Hashnode?

So as some of you might already be familiar with, Dev.to and Hashnode both are ... | Continue reading


@dev.to | 6 years ago

The Git interface that i want to use

This is purely an idea, but i think it's potential to make programming fun agai... | Continue reading


@dev.to | 6 years ago

3 Little Known but Useful Vim Tips

Vim tips from Mastering Vim Quickly book | Continue reading


@dev.to | 6 years ago

No cutting corners cutting corners

A nearly tragic tale of the world's most absurd border-radius (except your table-based border, you absolute fossil). | Continue reading


@dev.to | 6 years ago

Experimenting with brain-computer interfaces in JavaScript

For the past couple of years, I’ve had a growing interest in neurotechnology. This blog post is about sharing the things I’ve learnt along the way and hopefully help people who want to get started! | Continue reading


@dev.to | 6 years ago

JavaScript modules

My plan of having no babel, webpack, and various other heavyweight tools is sta... | Continue reading


@dev.to | 6 years ago

What Wait Why: Heroku Doesn’t Want You to Be Naked

why you should probably use a www | Continue reading


@dev.to | 6 years ago

The Most Important Non-Programming Skills for Programmers

Skills for programmers that are so much more important than any language, library, or framework | Continue reading


@dev.to | 6 years ago

Learn How to Troubleshoot Applications Running on Kubernetes

Narrow down the issue until you find the problem. Kubernetes applications troubleshooting guide and the most used commands to track down the common issues. | Continue reading


@dev.to | 6 years ago

Intro to deployment strategies: blue-green, canary, and more

With modern CI/CD and microservices, developers deploy more frequently, but they must avoid breaking production. We describe deployment strategies so you can deploy with confidence. | Continue reading


@dev.to | 6 years ago

Do not be this kind of developer

We, humans, use language since ancient times to express ourselves and to commu... | Continue reading


@dev.to | 6 years ago

Distributing portable scripts with Sparrow

How to distribute portable scripts with Sparrow script manager | Continue reading


@dev.to | 6 years ago

Useful websites for programmers

List of some useful websites for programmers and developers | Continue reading


@dev.to | 6 years ago

Outdated browser detection with Browserslist

Detecting outdated browser in one way on both backend and frontend | Continue reading


@dev.to | 6 years ago

The node_modules problem

Why node_modules is so heavy and can be done to solve it? | Continue reading


@dev.to | 6 years ago

Introducing Responsive React Components

Render viewport specific components in React with a one-liner | Continue reading


@dev.to | 6 years ago

Intro to Apache Ignite

A quick start guide to Apache Ignite | Continue reading


@dev.to | 6 years ago

What is HTTP/3?

The HTTP-over-QUIC experimental protocol will be renamed to HTTP/3. | Continue reading


@dev.to | 6 years ago

Meet a Kubernetes Descheduler

Sometimes pods can end up on the wrong node due to Kubernetes dynamic nature. Descheduler checks for pods and evicts them based on defined policies. | Continue reading


@dev.to | 6 years ago

Many communities do not value the need to reduce the mental load for developers

I was thinking back to DHH's Railsconf keynote from this year: It largely c... | Continue reading


@dev.to | 6 years ago

Fullscreen API on iPad Safari

Using Fullscreen API on iPad Safari for your web apps. | Continue reading


@dev.to | 6 years ago

This Article Is Hard to Read

dev.to could use a visual update | Continue reading


@dev.to | 6 years ago

DenverCoder9 and the future of DEV

As DEV grows in popularity, it's really exciting to see folks finding community... | Continue reading


@dev.to | 6 years ago

Intro to Logarithms Big O

Logarithms are the inverse of exponentiation introduced by John Napier to simplify the calculations. | Continue reading


@dev.to | 6 years ago

What It Takes to Get Certified to Review Code at Google

See how a PullRequest code reviewer earned his certification to do code review for JavaScript at Google, called JavaScript Readability. | Continue reading


@dev.to | 6 years ago

Functional vs. Imperative Patterns in JavaScript

The intention of this post is not to say one paradigm is better than the other.... | Continue reading


@dev.to | 6 years ago

Open Source SDKs and World Class Developer Experience

Developing an SDK for your API can significantly increase the developer experie... | Continue reading


@dev.to | 6 years ago

Top 43 Programming Languages: When and How to Use Them

A look at the top 43 most popular programming languages. | Continue reading


@dev.to | 6 years ago

Why Facebook's api starts with a for loop

The curious case of JSON hijacking | Continue reading


@dev.to | 6 years ago

Implement real time subscriptions on top of PostgreSQL

Experience of implementing real time data subscription on top of existing PostgreSQL database. | Continue reading


@dev.to | 6 years ago

Solving Tic Tac Toe with Alloy

One of my friends was recently interviewing and was asked to create an API for ... | Continue reading


@dev.to | 6 years ago

How do you manage your web application configurations?

In order to better understand current practices, I'm doing a survey about confi... | Continue reading


@dev.to | 6 years ago

Big-O Notation: Beginners Guide

In the world of programming write code as today is your last day on earth is no... | Continue reading


@dev.to | 6 years ago

Identifying and Mitigating the Ninety-Ninety Rule in Software Development

Eleven days ago, we were about 90 percent finished building the initial version... | Continue reading


@dev.to | 6 years ago

The Depression and Anxiety Paradox

The first step to recovery in a world that just doesn't get it | Continue reading


@dev.to | 6 years ago

Final Thoughts on the State of the Web Survey

Over the summer we ran a community survey called State of the Web. | Continue reading


@dev.to | 6 years ago

Things Nobody Told Me About Being a Software Engineer

My dad started teaching me Basic when I was about 7 years old, and since about ... | Continue reading


@dev.to | 6 years ago