TLDR Web Dev

TLDR WEB DEV 2023-05-15

5 sections14 entriesinline urlcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01ARTICLES & TUTORIALS

DESIGNING STICKY MENUS: UX GUIDELINES

Sticky menus are very useful on mobile and in responsive web apps. However, there are a few things to keep in mind when you add them in, as they can greatly impact UX in certain situations, such as the behavior of the menu when the keyboard is up on mobile. This article discusses when you should & shouldn't use sticky menus, how to make sure it isn’t distracting to your users, and best practices to make sure they are always responsive and accessible.

smashingmagazine.com6 min read

02OPINIONS & ADVICE

PROGRAMMING

There’s been a couple major programming tools that drastically improved developer productivity, such as high level languages, IDEs, code completion and so on. AI is the next major step in the evolution of programming - it will not only enable current developers to be more efficient, but also allow many non programmers to turn their ideas into apps.

blog.cloudflare.com6 min read

WORKING ON AN UNFAMILIAR CODEBASE

As developers, it’s common to work on an unfamiliar codebase. It happens every time one joins a new project or even needs to work on a previously untouched part in big ones. This occurrence is not limited to a developer having to fix a bug; it can be a solution architect having to design a new feature or an open source contributor working on a GitHub issue in their free time. This article describes how to best approach the situation so that one can reduce the time needed to start making contributions to an unfamiliar codebase.

blog.frankel.ch3 min read

03LAUNCHES & TOOLS

THE EPIC STACK

The Epic Stack is an opinionated project starter and reference that allows teams to ship their ideas to production faster and on a more stable foundation. It comes with a host of features, such as email/password authentication, transaction emails, custom image hosting, styling with TailwindCSS, GitHub Actions, and more.

github.comGitHub repository

WINDMILL

Windmill is an open-source developer platform to turn scripts into workflows and UIs. It’s an alternative to Airplane and Retool. The script languages supported are Python, Typescript, Go, Bash, and SQL.

github.comGitHub repository

04MISCELLANEOUS

THE JAVASCRIPT ECOSYSTEM IS DELIGHTFULLY WEIRD

The JavaScript ecosystem is steadily growing. But less than 10 years ago, JavaScript wasn’t as featured as it is now - it didn’t have imports, classes, async, arrow functions, and more. As time went on, JavaScript has been innovated on, but JavaScript is still fundamentally different from languages like Ruby and Python.

fly.io6 min read