How to deal with common web vulnerabilities

PHP is arguably one of the big guns when it comes to web application development. It also powers high... | Continue reading


@dev.to | 4 years ago

How to Create Pagination Badges

Learn how to re-use pagination badges logic in all your projects. | Continue reading


@dev.to | 4 years ago

Git Internal Architecture

Git is a really simple and elegant solution to a complex problem. I think it’s important that we unde... | Continue reading


@dev.to | 4 years ago

JavaScript dev reverse engineering a heat pump

As a frontend developer primarily writing Javascript I'm used to building on the shoulders of giants.... | Continue reading


@dev.to | 4 years ago

Be Amazing in Your New Engineering Role

Starting a new software engineering role can be an overwhelming experience. The first months are a di... | Continue reading


@dev.to | 4 years ago

Creating the Kedro-Preflight Hook

kedro hooks are an exciting upcoming feature of kedro 0.16.0. They allow you to hook into catalog_cre... | Continue reading


@dev.to | 4 years ago

Motion-controlled Fruit Ninja game using Three.js and Tensorflow.js

This blog post covers the steps I took to build a prototype of Fruit Ninja game you play with hand movements. | Continue reading


@dev.to | 4 years ago

Webhooks Fun with N8n and Mattermost

Recently, I have been working a lot with webhooks and n8n. Webhooks have first-class support in n8n a... | Continue reading


@dev.to | 4 years ago

Build a Throttle the TDD Way

build a throttle function with TDD | Continue reading


@dev.to | 4 years ago

Think Recursively? Recursively Think

SLAM DUNK on my precourse exit exam. Higher or functions? Got it. Recursion? For sure got it. Now it... | Continue reading


@dev.to | 4 years ago

The Grant for the Web Hackathon on Dev

Details about the Grant for the Web Hackathon hosted on DEV. | Continue reading


@dev.to | 4 years ago

Lesson learned: elegant solutions = optimal solutions

For almost two years now, I've been part of a core team developing a platform for building AI assista... | Continue reading


@dev.to | 4 years ago

I host my personal site for –$1USD/Month

See how to host a simple website with AWS for extremely cheap. | Continue reading


@dev.to | 4 years ago

Deno: 1.0 officially scheduled on May, 13 Review of the features

🤠 Introduction It all started 2 years ago, Ryan Dahl, the creator of Node.js gave a talk a... | Continue reading


@dev.to | 4 years ago

An Easy Guide to Understanding Constructors in JavaScript

Learn the inside-out of JavaScript constructors and their role in prototypal inheritance. | Continue reading


@dev.to | 4 years ago

How to test Configuration class in Spring Boot

In Spring Boot, if you look at the official documentation, there is a lot of ways to test things and... | Continue reading


@dev.to | 4 years ago

Git Tutorial Series 1

GIT Tutorial 1 We are going to begin a Git tutorial series where we can initiate learning about how... | Continue reading


@dev.to | 4 years ago

ExpressJs Route Management

ExpressJs is an un-opionated framework for building NodeJs application quick. It comes with a routing... | Continue reading


@dev.to | 4 years ago

Laravel Full Course (6.5 hours) for free

Learn Laravel PHP framework from very basics to advanced using Laravel Livewire by creating advan... | Continue reading


@dev.to | 4 years ago

Beautiful Pointers

Basics Pointers are an amazing. C allows the programmer to reference the location of objec... | Continue reading


@dev.to | 4 years ago

Learn How to Create a Passion Economy Platform on Blockchain

“The line between hobbies, careers and personal brands is blurring.” — Adam Davidson, author of “... | Continue reading


@dev.to | 4 years ago

Changing Everything, So We Can Change Nothing: In Pursuit of Immutability

This blog post was jointly written by Lanae BK and Brittany DePoi. With software engineering experie... | Continue reading


@dev.to | 4 years ago

When an error is not an exception – writing Prism

This series is about sharing some of the challenges and lessons I learned during the development of... | Continue reading


@dev.to | 4 years ago

Why you shouldn't use a web framework – the revenge (2018)

A restatement and defense of my post 'Why You Shouldn't Use A Web Framework', and an alternative: Todo-MVP | Continue reading


@dev.to | 4 years ago

Show HN: Making Postgres as Easy as Firebase

Now in Supabase: Set up Postgres in less than 2 minutes Auto-generated APIs! (they are a bit flaky,... | Continue reading


@dev.to | 4 years ago

Show HN: Ridiculously simple JavaScript tricks not taught on tutorials

Simple snippets explaining easy updated JS syntax to make your overall JS experience easier without compromising readability | Continue reading


@dev.to | 4 years ago

What are the misconceptions of non-tech folks when working on web projects?

I am preparing a blog post for non-tech folks to manage their expectations but also explain how we wo... | Continue reading


@dev.to | 4 years ago

Breaking changes in Vue 3, if you migrate from Vue 2

Heya! Thanks to the Vue Core team, we can try out the most anticipated Vue 3 which has a lot of grea... | Continue reading


@dev.to | 4 years ago

JavaScript Optimization Tips

As a developer, we always look for ways to make our code faster and better. But before that, writin... | Continue reading


@dev.to | 4 years ago

Cool CSS Text Effects

If You Like This Article then check Out more Example [gscode.in] 50+ Cool CSS Text Effects | Text... | Continue reading


@dev.to | 4 years ago

Low-code is no myth for busy IT departments

Can a working business application be built in a day? Does the app work on desktop and mobile? How ad... | Continue reading


@dev.to | 4 years ago

A Side Project Journey from Idea to Front Page of Product Hunt Under a Week

From MVP to launch under a week was our main goal. With a little development time and features, t... | Continue reading


@dev.to | 4 years ago

JavaScript Magic with Symbols

Q: How to implement object magic which has the following behavior? const magic = {}; console.log(2... | Continue reading


@dev.to | 4 years ago

How to Build a Twitter Clone with Rails, ActionCable and React

A response to building a Twitter clone with Rails, CableReady, and StimulusReflex | Continue reading


@dev.to | 4 years ago

SQL Injection for Developers

The basics of how to test and protect your application SQL Injection (SQLi) accounted for... | Continue reading


@dev.to | 4 years ago

An Easy Guide to Understanding Closures in JavaScript

Completely explaining the concept of closures in Javascript in the most simple way | Continue reading


@dev.to | 4 years ago

Best Practices for Test Automation

It's great to see so many peers getting better on what they do, learn new technologies, learn new fra... | Continue reading


@dev.to | 4 years ago

Python and RealTime COVID19 = EventDriven Application

This blog post shows how I used an open source stream of COVID data to learn python using the paho-mqtt library | Continue reading


@dev.to | 4 years ago

Where's Chewie? Object Detection with Azure Custom Vision

"Where's Waldo?" game is very well known by everyone, in this post I'll explain how to make such game... | Continue reading


@dev.to | 4 years ago

Freelancing Live Q&A – How to get started

Live Q&A on freelancing and how to get started | Continue reading


@dev.to | 4 years ago

Creating practical galleries and horizontal lists with CSS scroll snapping

What's the difference between carousels and horizontally scrollable lists? Is it the gestures, snappi... | Continue reading


@dev.to | 4 years ago

I've Joined HeadSpin as Director, Learning and Education Programs

It was over two years ago now when I started Cloud Grey, my Appium and mobile testing-focused consult... | Continue reading


@dev.to | 4 years ago

State of Linux Usability 2020

TL;DR We've carried out a series of daily tasks on TOP 20 Linux distros as well as Windows... | Continue reading


@dev.to | 4 years ago

Some tips to make your JavaScript life easier | Continue reading


@dev.to | 4 years ago

Little rust starter: Lifetimes made easy

rust lifetimes have the reputation to be very complicated, hard to use and even harder to understand. With this little article the entry barrier should be lowered and clarity should shine among the curious reader. | Continue reading


@dev.to | 4 years ago

Expose your local web server to the world

How to expose locally developed web app using localhost.run or serveo.net so they can be accessed over the internet | Continue reading


@dev.to | 4 years ago

VS Code extensions I can't code without

VS Code is my favourite text editor. It is the most extensible and popular code editors out there. An... | Continue reading


@dev.to | 4 years ago

Modelling domain with state machines in ReasonML

This is the first article in the series, where we will focus on modelling state and state handling lo... | Continue reading


@dev.to | 4 years ago