Programming Tutorials

Curated development tutorials from top sources. Filter by language.

All python javascript php go ruby java rust typescript general sql css
dev.to realpython freecodecamp

πŸ’ŽREL: oauth2 v2.0.18

oauth2 v2.0.18 was released... almost five months ago. And I never got around to posting about it. Being unemployed is a LOT of work... As a particip

ruby dev.to Apr 01, 2026

OOPS Concepts in Java.

Object-Oriented Programming (OOPS) is a paradigm that organize the code using Classes and objects. The seven core concepts of Object-Oriented Prog

java dev.to Apr 01, 2026

Quickly detecting JSON Escapes with SWAR

Most JSON string data is boring. It is just ASCII text that does not contain " or \, does not dip below 0x20, and does not force any special-case esc

typescript dev.to Apr 01, 2026

Forms & Validations in Rails

Forms are where users hand your app messy, incomplete, or malicious input. Validations are how your app refuses bad data before it reaches the databas

ruby dev.to Apr 01, 2026

Models & Active Record in Rails

Models are where Rails turns rows into objects you can work with. For AI products, this matters fast: conversations, prompts, documents, embeddings, j

ruby dev.to Apr 01, 2026
« Prev Page 519 of 571 Next »