Beware of Bad Programming Advice - Spotting Senior Juniorism
Don't fall victim to bad advice! Learn to identify "senior juniorism", and develop critical thinking to make better coding decisions.
The web development snippet collection contains curated stories, tips, questions and answers on a wide variety of topics. The main focus is around the languages and technologies presented in snippets, as well as career advice and lessons.
Don't fall victim to bad advice! Learn to identify "senior juniorism", and develop critical thinking to make better coding decisions.
Reviewing CSS code is a skill that takes time to master. Here are some tips from my personal experience to help you get started.
Trailing commas are not without controversy. Here's why I think you should use them.
Immutability is a fundamental concept you should be familiar with when learning functional programming.
SEO is a very relevant topics that most developers are inexperienced in. Here are 4 actionable SEO tips you can implement today.
Learn how to use CSS pseudo-classes to style an element based on changes to its state.
Learn the difference between cookies, local storage and session storage and start using the correct option for your needs.
Learn what technical debt is, its causes and symptoms, and how to deal with it.
CORS (Cross-Origin Resource Sharing) trips up many developers, but it's pretty easy to wrap your head around.
Writing about a topic can often sound boring or worthless. But there are significant benefits to doing it from time to time.
Typography might seem intimidating, but you can quickly and easily create a simple typographic scale with this basic technique.
Familiarize yourself with the most common HTTP status codes with this handy cheatsheet.
Learn how to add multiple authors to a git commit with this quick and easy tip.
Many beginners get stuck in tutorial hell without even realizing. Here are 4 simple ways to escape tutorial hell and get back to learning.
DNS records may not be something you work with frequently, but having a basic understanding can be highly beneficial.
Maximize your productivity when working with a bash or other shell terminal by using these keyboard shortcuts.