Homepage
Open in app
Sign in
Get started
Better Programming
Advice for programmers.
Archive
Write For Us
Style Guide
About
Visit our Job Board
Follow
Following
Featured Article of the Day
How To Switch From Software Developer to Solutions Architect
How To Switch From Software Developer to Solutions Architect
Discover how you can start your journey into the world of architecture
Allen Helton
Feb 26
Latest Articles
A Beginner’s Guide to Data Encryption With Node.js
A Beginner’s Guide to Data Encryption With Node.js
Web development can’t survive without encryption
Juan Cruz Martinez
Mar 2
Why You Should Prefer Declarative API Designs Over Imperative?
Why You Should Prefer Declarative API Designs Over Imperative?
React is declarative. SQL is also declarative. Is there a commonality?
Edward Huang
Mar 2
Rendering Charts in Laravel Applications
Rendering Charts in Laravel Applications
The easiest and quickest way to render charts in Laravel apps
Ecky Putrady
Mar 2
How To Browse GitHub Repos Instantly With VSCode
How To Browse GitHub Repos Instantly With VSCode
Read GitHub code using the Visual Studio Code editor in one second
Jose Granja
Mar 2
Learn React Hooks in 2021
Learn React Hooks in 2021
A hands-on guide for transitioning towards React hooks
Kevin Van Ryckegem
Mar 2
4 Techniques to Handle NumPy Arrays
4 Techniques to Handle NumPy Arrays
Master the core component of every data science tool in Python
Renato Boemer
Mar 1
The Top 5 Trending iOS Libraries in February 2021
The Top 5 Trending iOS Libraries in February 2021
Some cool offerings from the SwiftUI community
Anupam Chugh
Mar 1
5 Principles for Writing Clean and Maintainable Vue.js Code
5 Principles for Writing Clean and Maintainable Vue.js Code
Write code that others will understand and love
Aris Pattakos
Mar 1
A First Look at Google Kubernetes Engine Autopilot
A First Look at Google Kubernetes Engine Autopilot
The new serverless solution using the friendly Kubernetes API
Gaurav Agarwal
Mar 1
7 Tools to Help You Write Better Swift Code
7 Tools to Help You Write Better Swift Code
Improve your iOS code quality with these small tools
Riccardo Cipolleschi
Mar 1
The Ultimate Guide to CSS Length Units
The Ultimate Guide to CSS Length Units
Should you always use pixels? What’s the difference between em and rem? Let’s walk through all the options you’ve got.
Mariana Vargas
Mar 1
The Implicit Sides of Python — 4 Notable Features
The Implicit Sides of Python — 4 Notable Features
Know what goes on under the hood
Yong Cui
Mar 1
Why You Should Stop Paying for Coding Bootcamps in 2021
Why You Should Stop Paying for Coding Bootcamps in 2021
Instead, crack the coding bootcamp model and learn everything you need for free
Madison Hunter
Mar 1
The ABCs of Data Science: 26 of the Most Important Concepts
The ABCs of Data Science: 26 of the Most Important Concepts
From artificial neural networks to Z-scores
Christopher Zita
Mar 1
5 Common JavaScript Memory Mistakes
5 Common JavaScript Memory Mistakes
Tips to avoid memory leaks in your apps
Jose Granja
Mar 1
The 3 Mindsets to Avoid as a Senior Software Developer
The 3 Mindsets to Avoid as a Senior Software Developer
The more we’ve learned, the more we’ve realized there’s so much more to learn
Elye
Mar 1
Making Beautiful Charts With ChartJS
Making Beautiful Charts With ChartJS
Easy and flexible JavaScript charts
M. Vissers
Mar 1
10 Amazing Tips and Tricks for Data Scientists
10 Amazing Tips and Tricks for Data Scientists
Some more helpful code snippets in R and Python
George Pipis
Feb 28
Using Google Colab To Load Datasets and Provision TPUs
Using Google Colab To Load Datasets and Provision TPUs
Google Colab can access any public Jupyter Notebook from GitHub or Drive
Bruce H. Cottman, Ph.D.
Feb 28
Replace Deprecated Kotlin Synthetics With Jetpack View Binding in Android
Replace Deprecated Kotlin Synthetics With Jetpack View Binding in Android
If Kotlin synthetics are going away, is it time to migrate to alternatives?
Satya Pavan Kantamani
Feb 28
3 Steps To Enhance Images Using OpenCV Noise Reduction in Python
3 Steps To Enhance Images Using OpenCV Noise Reduction in Python
Leverage noise reduction to get rid of pixelated images
Behic Guven
Feb 27
Anyone Can Be A Software Developer — It’s No Magic
Anyone Can Be A Software Developer — It’s No Magic
You don’t need to be a hacker or ninja to solve real-world coding problems
Lew C
Feb 26
10 Ways To Protect Your Mission-Critical Database
10 Ways To Protect Your Mission-Critical Database
“Everything fails all the time.” — Werner Vogels
Anna Anisienia
Feb 26
Bundle Up a JavaScript Project Using Rollup
Bundle Up a JavaScript Project Using Rollup
A step-by-step guide for bundling JavaScript projects from the scratch
Jennifer Fu
Feb 26
6 Tips for Creating Helm Charts in Kubernetes Applications
6 Tips for Creating Helm Charts in Kubernetes Applications
Build, maintain, and control Helm chart releases with fewer bugs and code issues
Al-Waleed Shihadeh
Feb 26
About Better Programming
Latest Stories
Archive
About Medium
Terms
Privacy