December 2019 dev links
Location, Privilege and Performant Websites
[…]The power went out and with it, internet connectivity. Wind storms and even a hard rain can knock the power out where I live and in the winter it’s a somewhat common occurrence. For the most part, power is restored within an hour or two, but there have been a few severe wind storms and one was so severe last February that the wind woke me up at 2:30 AM.
While I ran upstairs to try and assess what was happening outside with branches snapping and loud booms of trees falling in the distance, I attempted to reach the Puget Sound Energy website on my mobile browser to report the outage.
I refreshed the page multiple times while my phone said I had data coverage and was on the network (one, maybe two bars at times), but the PSE page came up as offline. I finally managed to get the page to load to report the outage after about 5 minutes.
https://blog.stephaniestimac.com/posts/10-30-2019-performance/
SweetAlert2
SweetAlert2 – a beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript’s popup boxes (alert, prompt, dialog, toast, side panel, etc.)
https://sweetalert2.github.io/
Web Almanac 2019
The mission of the Web Almanac is to take the treasure trove of insights that would otherwise be accessible only to intrepid data miners, and package it up in a way that’s easy to understand. This is made possible with the help of industry experts who can make sense of the data and tell us what it means. Each of the 20 chapters in the Web Almanac focuses on a specific aspect of the web, and each one has been authored and peer reviewed by experts in their field. The strength of the Web Almanac flows directly from the expertise of the people who write it.
https://almanac.httparchive.org/en/2019/table-of-contents
Building a Drag and Drop List
What goes into building a drag and drop component in 2019?
https://baseweb.design/blog/drag-and-drop-list/
Dead Men Write No Code
I am a hypochondriac. In the back of my head I rationalize this as an evolutionary advantage. And in fact, it may have just saved my life.
https://medium.com/swlh/dead-men-write-no-code-e9a7c5daf5d#.8c6j682j6
Welcome to My Office
For many developers their office is their home away from home — hell, some developers are at that office more often than they’re at home. For that reason most of us take great pride in our offices, keeping them as tidy (…or not) as we’d like and injecting as much personality and comfort in said office as possible. Whether it’s a home office, cube, or coworking space, we need it to be pleasing to us for the sake of good work environment and sanity.
127 Helpful JavaScript Snippets You Can Learn in 30 Seconds or Less
JavaScript is one of the most popular languages you can learn.
HOW SSH PORT BECAME 22
The default SSH port is 22. It is not a coincidence. This is a story of how it got that port.
The most popular programming languages from 1965-2019
Majestic Admin Free Bootstrap Admin Template
Majestic Admin is a simple yet powerful free Bootstrap admin template that is built with the Bootstrap framework, SAAS, jQuery, HTML5, and CSS. The spectacular design, user friendliness, and easy to customizability of Majestic Admin makes it suitable for building different types of websites. This well documented template has high responsiveness to make websites look great on both desktop and mobile devices.