SQL tests in your smart framework

Many complain that sql-code, in one form or another, becomes unsupported very quickly and, in fact, it is not even worth starting to write any logic in sql. "Use sql only as tables, and implement all the logic inside the code", they say not entirely without some slyness at the sa … | Continue reading


@dev.to | 6 years ago

Cursed custom selects

Conclusion about custom javascript libraries which are reimplemented html-selects | Continue reading


@dev.to | 6 years ago

Stress Testing React Easy State (with exotic state structures and mutations)

Easy State is a transparent state management library for React. This article demonstrates how it behaves with increasingly exotic state structures and mutations. | Continue reading


@dev.to | 6 years ago

Practice refactoring legacy code with hangman

Improve your refactoring skills with this simple game. | Continue reading


@dev.to | 6 years ago

My Tests Are Being Maintained by Artificial Intelligence

Automated Testing and Artificial Intelligence | Continue reading


@dev.to | 6 years ago

The Outrageous Cost of Skipping TDD

You’ve already heard of Test-Driven Development. Finally, you get down to tryin... | Continue reading


@dev.to | 6 years ago

First impressions of Pulumi

This is a small outline of my first impressions of Pulumi along with some code ... | Continue reading


@dev.to | 6 years ago

I Have a Laptop with 4GB RAM – An Electron Rant

Electron, a popular framework that allows developers to write code once and d... | Continue reading


@dev.to | 6 years ago

Designing a Blockchain Voting System for 1B

How Delegated Proof of Stake can be used to perform massive scale voting in the world's largest democracy. | Continue reading


@dev.to | 6 years ago

Show HN: Commons Host DNS-over-HTTPS CDN with 20+ edge servers

Think big. Start small. Move fast. | Continue reading


@dev.to | 6 years ago

Testing Rails concerns with isolated anonymous controller

Rails controller concerns in isolated anonymous controller | Continue reading


@dev.to | 6 years ago

Software development expertise: Which factors foster its formation?

Towards a Theory of Software Development Expertise | Continue reading


@dev.to | 6 years ago

Adaptive Serving Using JavaScript and the Network Information API

Learn how to adaptively serve content based on the user's effective network connection type | Continue reading


@dev.to | 6 years ago

How I used Google Cloud Platform to start investing in stocks

I let the cloud do math for me | Continue reading


@dev.to | 6 years ago

Why is Git on windows so slow with gitlab.com since a ~1 week?

the performance of git remote operations to gitlab.com on windows with plink is very slow. why? | Continue reading


@dev.to | 6 years ago

Notch on iPhone X, XS, XR and XS Max

Raise your hands if you love the notch on iPhone X, XS, XR or XS Max! 🙋🏻‍♀️🙋‍♂️... | Continue reading


@dev.to | 6 years ago

Do you really need Docker or Kubernetes in your system?

Kubernetes is not always the best | Continue reading


@dev.to | 6 years ago

GitHub Graveyards: I'll show you mine

What I've learned from every project in my GitHub account | Continue reading


@dev.to | 6 years ago

Three Steps for Increasing the Security of Your Web Apps

Three (opinionated) steps you should all take to secure your web apps. | Continue reading


@dev.to | 6 years ago

How to Decrease the Tech Gap in a Team?

I have participated in a group of groups oriented to thecontinuous improvement... | Continue reading


@dev.to | 6 years ago

Rails 6 to include new Action Text framework

News in the Rails world. DHH just announced that the Rails team is working towa... | Continue reading


@dev.to | 6 years ago

The most important features for communications apps: preview and reverse-preview

And why Mastadon doesn't have them. | Continue reading


@dev.to | 6 years ago

The First Law of Usability

Don’t Make Me Think! Series - Part 1 | Continue reading


@dev.to | 6 years ago

Domain Driven Design for Everyone Else

Domain Driven Design (DDD) explained in a non-technical way | Continue reading


@dev.to | 6 years ago

Some tips of organising pull-request watching with Google Mail in effective way

Some tips of organising pull-request watching with Google Mail in effective way | Continue reading


@dev.to | 6 years ago

Dev.to Raises Seed Round

We’re excited to share with you all that we’re taking a new step in the DEV journey. | Continue reading


@dev.to | 6 years ago

My Definition of a Senior Developer

This post describes my experiences while working with experienced developers and me getting more experienced. | Continue reading


@dev.to | 6 years ago

How I Exposed a Cryptocurrency Exchange's Dirty Tricks to Fight Competition

It's no wonder that post the bullish market run in 2017, cryptocurrencies are k... | Continue reading


@dev.to | 6 years ago

20 recommended utility apps for macOS in 2018

Depending on the need, we have different apps on the mac. As someone who work... | Continue reading


@dev.to | 6 years ago

Building a Top 50 VSCode Extension that hit over 2M Downloads as n Intern

How dumb luck and perseverance created a top 50 VSCode extension | Continue reading


@dev.to | 6 years ago

Properly validating e-mail addresses

Learning from decades of failure by going back to the roots. | Continue reading


@dev.to | 6 years ago

A general and flexible project structure

To quote another article on a similar topic:the ideal structure is the one t... | Continue reading


@dev.to | 6 years ago

I Want Scalar Objects in PHP

PHP 8 is just around the corner. It's time for PHP to have scalar objects. Together we can do this. Join the movement! | Continue reading


@dev.to | 6 years ago

How Much It Costs to Run a Mass Emailing Platform Built Using AWS Lambda?

New York Times sends out 4 Billion emails per year. That's a huge number! Altho... | Continue reading


@dev.to | 6 years ago

Git Rebase IRL

This article will tell you some common cases that you can use `git rebase` to make your commit flow more clear. | Continue reading


@dev.to | 6 years ago

An Introduction to Building Generative Art

Generative art is awesome. This post will go over what it is, how to build it, and how to use P5 to implement it. | Continue reading


@dev.to | 6 years ago

Why I turned down a job opportunity from Amazon last year

How Amazon is great to developers but simultaneously terrible to writers, and how I coincided to be both. | Continue reading


@dev.to | 6 years ago

How to migrate monolith to the scary new version of Rails

Common techniques and tips for doing painless incremental Rails upgrade | Continue reading


@dev.to | 6 years ago

Does your website really need to be larger than Windows 95?

The efficiency problem of modern development is one that can be fought by you. | Continue reading


@dev.to | 6 years ago

We need a post Inbox era therapist

We need a post-inbox era therapist | Continue reading


@dev.to | 6 years ago

We Don't Need No Stinking Map() or Filter()

Reframing your perspective when tools are limited | Continue reading


@dev.to | 6 years ago

How to Improve Your Development Experience – DEV Community ‍‍

To become a better developer, you need to think beyond coding speed. You need to improve not only your core skills but also the physical environment, tooling and your approach to problem-solving. | Continue reading


@dev.to | 6 years ago

Understanding the Monty Hall Problem – DEV Community ‍‍

Using programming, math, and logic to solve problems | Continue reading


@dev.to | 6 years ago

Floating Point: When Math Fails You

Unexpected errors that can show up in floating point math | Continue reading


@dev.to | 6 years ago

Why Your Technical Blogs Belong on Dev.to

Coming to this post, I am assuming you already have a blog or are considering t... | Continue reading


@dev.to | 6 years ago

Sparrow – Simple Deploy of Python Scripts

How to deploy Python scripts using Sparrow script management platform | Continue reading


@dev.to | 6 years ago

Sparrow – Simple Deploy of Ruby Scripts

How to deploy Riby scripts using Sparrow script management platform | Continue reading


@dev.to | 6 years ago

Show HN: Ember is a modern front end framework

A look at some upcoming features you can start playing with today. | Continue reading


@dev.to | 6 years ago