I have always preferred web development. I think it is due to how quickly content can be published and made available to the world.
There are an endless number of tools and resources available for web developers. This post aggregates some of the tools and resources I have used throughout my projects.
Domain Registrars
You need a domain name to properly launch a website. These are some of my favorite domain registrars.
Design and Layout
- 58 bytes of CSS to look great nearly everywhere
- Bootstrap
- Bootstrap Resources
- Materialize
- Semantic UI
- A Simple Web Developer’s Guide To Color
- BrowserStack - View website in multiple browser versions
- QuirkTools Screenfly - Check your website against different screen resolutions
Common Web Icons
High resolution icons for RSS, Twitter, and YouTube.
- RSS Logo White 512x512
- RSS Logo Black 512x512
- RSS Logo Orange 512x512
- Twitter Logo Blue 1139x926
- Twitter Logo White 1139x926
- YouTube Logo 502x210
Static Site Generators
Jekyll first introduced me to static site generators. I have been using it for several years with great success. However, I quickly discovered there are plenty of other static site generators. They all provide the same end result and do things a bit differently, but the biggest difference between them is the programming language used to implement them.
More static site generator resources:
Analytics
Anybody running a website is going to want some sort of web analytics. Google Analytics has always been the incumbent in this space, but there are plenty of self hosted analytics platforms as well.
- Google Analytics
- Matomo (Formerly PIWIK)
- Mint (No longer for sale or supported by the developer)
Performance
SEO
- Google’s Search Engine Optimization (SEO) Starter Guide
- Google Search Console
- Google Structured Data Testing Tool
- Google Structured Data Markup Helper
- woorank
- Moz Open Site Explorer - See what websites backlink to yours
- Broken Link Checker - Spider your website to find broken links
- The 40-point SEO checklist for startups
SSL
- Let’s Encrypt - Free SSL/TLS certificates
- Qualys SSL Labs - Test how secure your server’s SSL/TLS implementation is
Monitoring
- UptimeRobot - Free, quick, easy website monitoring
- Google Cloud Stackdriver - If you host your website or web applications on Google Cloud, you can potentially use Stackdriver Monitoring for free