Homepage
Sign inGet started

Better Programming

Advice for programmers.

  • Archive
  • Write For Us
  • About
  • The Mid-Life Crisis of Every Developer

    The Mid-Life Crisis of Every Developer

    No one said being a developer is easy
    Go to the profile of Mahdhi Rezvi
    Mahdhi Rezvi
    Dec 11
    Accessing an Object’s Keys, Values, and Entries in JavaScript

    Accessing an Object’s Keys, Values, and Entries in JavaScript

    Let’s dive into objects
    Go to the profile of Javascript Jeep🚙💨
    Javascript Jeep🚙💨
    Dec 11
    Redirect, Refresh, and Access the URL of the Current Page in JavaScript

    Redirect, Refresh, and Access the URL of the Current Page in JavaScript

    JavaScript’s location object
    Go to the profile of Javascript Jeep🚙💨
    Javascript Jeep🚙💨
    Dec 11
    How To Create a Today Extension Widget in Swift

    How To Create a Today Extension Widget in Swift

    A tutorial on how to create a Today extension to show information in the notification center
    Go to the profile of Domenico Nicoli
    Domenico Nicoli
    Dec 11
    Formatting Language-Sensitive Lists in JavaScript with ListFormat

    Formatting Language-Sensitive Lists in JavaScript with ListFormat

    Easily set locale, type, and style
    Go to the profile of John Au-Yeung
    John Au-Yeung
    Dec 11
    A Guide to Migrating Redux to the Context API

    A Guide to Migrating Redux to the Context API

    Redux shopping cart refactor to the Context API and React Hooks
    Go to the profile of Clarian North
    Clarian North
    Dec 10
    Understanding the Sort Method of Arrays

    Understanding the Sort Method of Arrays

    How to use JavaScript’s sort
    Go to the profile of Javascript Jeep🚙💨
    Javascript Jeep🚙💨
    Dec 10
    How To Never Have to Track a UITableView’s IndexPath Ever Again

    How To Never Have to Track a UITableView’s IndexPath Ever Again

    Index out of range, no more
    Go to the profile of Adam Wareing
    Adam Wareing
    Dec 10
    Scan Your Docker Images for Vulnerabilities

    Scan Your Docker Images for Vulnerabilities

    How to find security vulnerabilities before it’s too late
    Go to the profile of Nassos Michas
    Nassos Michas
    Dec 10
    Integrating Docker Container Scans in CI Builds

    Integrating Docker Container Scans in CI Builds

    We’ll be using Trivy — a simple and comprehensive vulnerability scanner for containers, suitable for CI
    Go to the profile of Tanmay Deshpande
    Tanmay Deshpande
    Dec 10
    Best Practices for Generating Secure Passwords and Tokens in Python

    Best Practices for Generating Secure Passwords and Tokens in Python

    Using a built-in module to generate cryptographically secured passwords and tokens
    Go to the profile of Ng Wai Foong
    Ng Wai Foong
    Dec 10
    Build Bar Charts in SwiftUI

    Build Bar Charts in SwiftUI

    Beautiful bar charts in just few lines of code
    Go to the profile of Amit Rai
    Amit Rai
    Dec 10
    Announcing Serify: A Lightweight SMS Validation Library for Twilio Verify

    Announcing Serify: A Lightweight SMS Validation Library for Twilio Verify

    Send and verify SMS codes easier than ever before
    Go to the profile of Nick Parsons
    Nick Parsons
    Dec 10
    How To Build a Modal With Ionic and React

    How To Build a Modal With Ionic and React

    How to declare and pass parameters to an Ionic + React modal
    Go to the profile of David Dal Busco
    David Dal Busco
    Dec 10
    Execution Context, Lexical Environment, and Closures in JavaScript

    Execution Context, Lexical Environment, and Closures in JavaScript

    Advanced JavaScript concepts you should know
    Go to the profile of Moon
    Moon
    Dec 10
    Understanding CSS Specificity

    Understanding CSS Specificity

    Get the basics right early so your project’s styles can scale
    Go to the profile of Tushar Tuteja
    Tushar Tuteja
    Dec 10
    Introduction to Node.js — Create Your First Web App

    Introduction to Node.js — Create Your First Web App

    Hello World
    Go to the profile of John Au-Yeung
    John Au-Yeung
    Dec 10
    How Serverless Can Impact Your Business

    How Serverless Can Impact Your Business

    Four things you should know before you dive in
    Go to the profile of Aphinya Dechalert
    Aphinya Dechalert
    Dec 9
    7 Lessons I Learned in Two Years of Android Development

    7 Lessons I Learned in Two Years of Android Development

    Things I wish I knew when I started Android development
    Go to the profile of Angelo Faella
    Angelo Faella
    Dec 9
    It’s Not About Ideas or Starting a Project or Challenge — It’s About Finishing It

    It’s Not About Ideas or Starting a Project or Challenge — It’s About Finishing It

    Finishing is everything. It will give you more than you expected
    Go to the profile of Roberto Hernandez
    Roberto Hernandez
    Dec 9
    9 Vue.js Libraries That Will Make Your Life Easier

    9 Vue.js Libraries That Will Make Your Life Easier

    A list of Vue.js libraries that every modern-day developer should know about
    Go to the profile of Daan
    Daan
    Dec 9
    How to Start Using .map() .filter() and .reduce()

    How to Start Using .map() .filter() and .reduce()

    An explanation that doesn’t assume you‘re a developer
    Go to the profile of Jonathan Hsu
    Jonathan Hsu
    Dec 9
    How To Pass Multiple Route Parameters in a React URL Path

    How To Pass Multiple Route Parameters in a React URL Path

    Redirects are fairly common, passing more than one piece of dynamic data with them is not
    Go to the profile of Paige Niedringhaus
    Paige Niedringhaus
    Dec 9
    Jetpack Compose — A New and Simple Way to Create Material-UI in Android

    Jetpack Compose — A New and Simple Way to Create Material-UI in Android

    Learn how to create UI without any XML files
    Go to the profile of Siva Ganesh Kantamani
    Siva Ganesh Kantamani
    Dec 9
    Getting Meta: Why Does My Social Post Not Show an Image When I Share a Link?

    Getting Meta: Why Does My Social Post Not Show an Image When I Share a Link?

    How to fix this with The Open Graph protocol
    Go to the profile of Matthew Eric
    Matthew Eric
    Dec 9
    About Better ProgrammingLatest StoriesArchiveAbout MediumTermsPrivacy