How to Make Your Website Accessible to People Who Use a Screen Magnifier

There's a lot of content out there on how to make your website accessible. But I haven't seen much on the subject of accessibility to users of screen magnifiers. I'm one of them, and I frequently run into annoying issues on the web. | Continue reading


@dev.to | 4 years ago

Rails Antivirus Validator as a Service on K8s

(Cross-posted at https://www.shebanglabs.io/rails-antivirus-clamby-clamav/) Carrierwave, Cl... | Continue reading


@dev.to | 4 years ago

An Old Asp.net MVC Developer’s Transition to Angular

Continue reading


@dev.to | 4 years ago

Use-Cases for JavaScript Generators

In one of my many deep-dives about JavaScript, I came across generators. They looked interesting. Then, I looked for some use-cases for generators. And looked. And looked. | Continue reading


@dev.to | 4 years ago

Build Your Serverless Azure Function Apps with Bazel 1.0

Continue reading


@dev.to | 4 years ago

A brief summary on the history of AI: Part 1

This article was originally published on my blog The genesis of artificial intelligence (1943–1955):... | Continue reading


@dev.to | 4 years ago

Creating an [PHP] FFI-Compatible C-ABI Library in Rust

In this post we will take a look at how to write Rust code that can be compiled into a C-ABI compatible dynamic library, and how to use that in PHP via FFI. | Continue reading


@dev.to | 4 years ago

Handling Node.js as an Asynchronous Application with Error Handling

This article is about implementing asynchronous calls in JavaScript and Node.JS. In this article, y... | Continue reading


@dev.to | 4 years ago

Kube(cuttle)

Kubectl Kubernetes is actually a one big API server and kubectl is the command-line client... | Continue reading


@dev.to | 4 years ago

OCaml interface files–hero or menace?

FROM time to time the question comes up in the OCaml/ReasonML communities: Why do I need two file... | Continue reading


@dev.to | 4 years ago

How to Build a Feed App with React and Tailwind CSS

A feed app is a simple app that curates the latest news and articles all over the web and different s... | Continue reading


@dev.to | 4 years ago

A free personal file host on your command line

I'm a big fan of file sharing, but not through cloud storage solutions like Google Drive and Dropbox.... | Continue reading


@dev.to | 4 years ago

Using a Raspberry Pi as a Development Server

Step by step instructions to turn your Raspberry Pi into a development or test server | Continue reading


@dev.to | 4 years ago

.NET identity with custom PostgreSQL store, migrations, unit tests, and Norm.net

In this article, I'll describe implementation of the custom .NET Core identity user store using Norm... | Continue reading


@dev.to | 4 years ago

What is your programming credo and how it helps you at every day code?

Introduction Hi, friends! 👋 How are you feeling? Hope, everything is okay and you're now... | Continue reading


@dev.to | 4 years ago

Steps to Configure Vultr for Node.js Deployment

I finished building my NodeJS app. Next step is to deploy it to some cloud server. In this tutorial... | Continue reading


@dev.to | 4 years ago

Pnpm v4.9 comes with command completion

Command completion in bash, zsh, fish is awesome! Unfortunately, even though there are thousands of g... | Continue reading


@dev.to | 4 years ago

PageSpeed Insights API – Track Page Speed for Free

There are many ways that you can track your website's PageSpeed. You could integrate Google Lighthous... | Continue reading


@dev.to | 4 years ago

Show HN: Bootstrap templates free download – get your site up

Howdy dev.to peps! @bootstraptor here 👋 Today I continue a series of posts and share new... | Continue reading


@dev.to | 4 years ago

Most Requested GetFlutter Widgets

Hey everyone, GetFlutter added four new widgets on our open-source UI Library. The Following Widget... | Continue reading


@dev.to | 4 years ago

How to Choose an Open Source License

This is Part 3 of our Open Source Creator Series on "How to Choose an Open Source License" to help yo... | Continue reading


@dev.to | 4 years ago

How to Create Productive Bash Command Aliases: Practical Guide

Typing commands have never been easier using aliases. You can now cut down typing time with these ali... | Continue reading


@dev.to | 4 years ago

A Guide on Commit Messages

The comic is from Daniel Stori. It is licensed under a Creative Commons Attribution-NonCommercial-Sha... | Continue reading


@dev.to | 4 years ago

Better Code Review Practices

When done wrong, a CODE REVIEW can assist in finding bugs, come to nothing, or harm the interpersonal relationships of a team. Therefore, it is important to pay attention to the human aspects of code reviews. To be most successful, code reviews require a certain mindset and phras … | Continue reading


@dev.to | 4 years ago

In Defense of the Separation of Concerns

Continue reading


@dev.to | 4 years ago

Show HN: Bootstrap Material Design Responsive HTML5 Website Templates (Free)

Hey, dev.to peps and Bootstrap lovers! As I promised yesterday I am posting another co... | Continue reading


@dev.to | 4 years ago

React Native Elements

Cross Platform React Native UI Toolkit The aim of React Native Elements is to provide an... | Continue reading


@dev.to | 4 years ago

A Simple Node.js Docker Workflow

Docker is a great tool that helps developers build, deploy, and run applications more efficiently in a standardized way. We can develop in the same environment as the app running in production. You can speed up the debugging or even the prevention of upcoming bugs by having the s … | Continue reading


@dev.to | 4 years ago

Do Not Fear the White Space in Your Code

White space in your code or how to use design principles for your code. | Continue reading


@dev.to | 4 years ago

Introduction to Genetic Algorithms in Python

What is a genetic algorithm? A genetic algorithm is a method to solve a problem inspired i... | Continue reading


@dev.to | 4 years ago

Mental Health Pixel

Anxiety is common when working in tech. Here a few tips I use every day to manage anxiety at work.... | Continue reading


@dev.to | 4 years ago

Unleash the power of Vim Macros in 4 minutes

In my first Vim post I had a long discussion with one of the readers over macros. He just couldn't ge... | Continue reading


@dev.to | 4 years ago

Redefining the Boundaries of Success in a Fantasy Cricket App

Cricket is one of the most popular sports and it enjoys indomitable supremacy in the countries where... | Continue reading


@dev.to | 4 years ago

JavaScript frameworks security report 2019

We investigate the state of security for both the Angular and React ecosystems. | Continue reading


@dev.to | 4 years ago

Access JavaScript API from Rust

JavaScript is everywhere. It enabled billions of people to develop and deliver projects. JavaScript... | Continue reading


@dev.to | 4 years ago

Specsful: Please, Provide the Developer with the Clear Task

Continue reading


@dev.to | 4 years ago

Show HN: Free Starter Bootstrap Website Templates

Our designers at Bootstraptor.com have created a valuable and customizable starter Bootstrap... | Continue reading


@dev.to | 4 years ago

Scriptless Automated Testing Is Not the Same as Record and Playback

Continue reading


@dev.to | 4 years ago

Quick Guideline for RTL UI

The UI for languages that are written and read from right-to-left (RTL) such as Arabic, Hebrew, and U... | Continue reading


@dev.to | 4 years ago

How I overcame my workaholism (with these tips)

Continue reading


@dev.to | 4 years ago

Getting Started with Azure DevOps API with PowerShell

Continue reading


@dev.to | 4 years ago

Beyond TDD: Breaking the Rules

Rules are made to be broken, right? TDD is a strict set of rules that define a process for building software. But experienced practitioners have moved beyond the rules and work towards something else entirely. | Continue reading


@dev.to | 4 years ago

Things you should NOT be ASHAMED of as a developer

The many pet peeves I've noticed developers go through that makes them think others think less of them. | Continue reading


@dev.to | 4 years ago

The Cost of Investing Too Heavily in a JavaScript Framework

Continue reading


@dev.to | 4 years ago

Reasons for Doing Microfront Ends

Continue reading


@dev.to | 4 years ago

What makes a programming language Turing complete?

A non-mathematical introduction to Turning completeness. | Continue reading


@dev.to | 4 years ago

Understand WebAssembly Text Format – WTF to Wat

Continue reading


@dev.to | 4 years ago

I am giving away one of my side projects. So you can take care of it

Continue reading


@dev.to | 4 years ago