How to Build a Hand Wired Split Ergonomic Keyboard with Per-Key RGB LEDs
Dlford.io
by
2y ago
A build guide for the Dactyl Minidox Split Ergo Keyboard with per-key RGB LEDs ..read more
Visit website
How to Home Lab: Part 9 - Expanding Your Home Network
Dlford.io
by
3y ago
The intent of this series is to get new home labbers up and running with a beginner-friendly, versatile, and maintainable home lab, and equip them with the knowledge to confidently manage and utilize their systems, eventually working all the way up to advanced home networking, high availability systems (HA), storage area networks (SAN), Email servers, and more! How to Home Lab Series A tutorial series on building a complete home lab system from the ground up that is beginner-friendly, versatile, and maintainable. Upcoming segments for the “How to Home Lab” series Service monitoring with Na ..read more
Visit website
DevJournal: 2020-05-05
Dlford.io
by
3y ago
I’ve built my fair share of authentication systems, but believe it or not I’ve never reached for JWT before so I thought “Hey, why not try that this time?“. As you’d expect, I started by reading some articles and tutorials, then browsing GitHub for real world examples. Then I jumped right into building it, adding some of my own ideas along the way. Here’s what I’ve ended up with as a “first draft” using Express, Mongoose / MongoDB, and Gatsby / React. Authentication The Front-end sends credentials to back-end. After validating the credentials (bcrypt hash), the back-end generates a UUID to be ..read more
Visit website
How to Set Up Serverless Form Submissions with AWS Lambda
Dlford.io
by
3y ago
Introduction We’re going to set up two Lambda functions that send out form data via an external Email server, you could also use SES instead of the external Email server if desired. The first will handle a simple application/json post request, and the second will handle multipart/form-data requests with file attachments. Getting Started First, we need to install serverless globally with the command npm install --global serverless, then we can create a new project with the command below, we’ll be using NodeJS for this example. serverless create --template aws-nodejs --path form-handler-demo ..read more
Visit website
DevJournal: 2020-04-03
Dlford.io
by
3y ago
This is just a quick update on some articles I’ve been working on, I hope you’re all doing well and staying safe! AWS Lambda I’ll be covering a couple of functions to handle form submissions with and without attached files. How to Home Lab: Part 9 A tour of Proxmox features and common tasks. Full-Stack JWT Authentication with Apollo/GraphQL/React + WebSockets Setting up an authentication system with JSON Web Tokens and filtering Apollo Subscriptions (WebSockets) based on the logged in user. And Then? Do you have a request? I’d love to hear it in the comments down below ..read more
Visit website
How to Home Lab: Part 8 - Introduction to Docker: Installation and Usage.
Dlford.io
by
3y ago
The intent of this series is to get new home labbers up and running with a beginner-friendly, versatile, and maintainable home lab, and equip them with the knowledge to confidently manage and utilize their systems, eventually working all the way up to advanced home networking, high availability systems (HA), storage area networks (SAN), Email servers, and more! How to Home Lab Series A tutorial series on building a complete home lab system from the ground up that is beginner-friendly, versatile, and maintainable. Upcoming segments for the “How to Home Lab” series Tour of Proxmox features a ..read more
Visit website
DevJournal: 2020-02-09
Dlford.io
by
3y ago
Dirt Cheap Cloud Storage Drive with Backblaze B2 Backblaze B2 Storage is incredibly cheap, at the time of writing it is only $0.005 per gigabyte per month to store data, and $0.01 per gigabyte to download it. To put that into perspective - you can store a terabyte of data for a little over $5 per month, and if you ever need to download that terabyte of data it would only cost a little over $10! So, why not set up a mapped drive for instant access to cold storage data archives (or whatever you want to throw on it)? Set up Backblaze Storage Head over to Backblaze and create an account. Once you ..read more
Visit website
DevJournal: 2020-01-26
Dlford.io
by
3y ago
Don’t get me wrong, I love VSCode, before yesterday I wouldn’t be caught coding without it, and that’s part of the reason for the switch. Sure, there are other fancy pants code editors that do just fine, but I’m sure tired of sighing in dismay when I’m working on a command line system that doesn’t have nano installed, which begs the question - why do I, a heavy Linux user and enthusiast, loathe the text editor that comes bundled in most distrobutions? Besides that, Ben Orenstein assures me that I’ll be twice as fast as I am with my old editor if I go all in on VIM for two weeks, in this encour ..read more
Visit website
Cloud Native Development with Docker Desktop for Windows
Dlford.io
by
3y ago
Introduction I will explain in this article my setup for Dockerizing a Gatsby project, and a full-stack web app using NextJS, Semantic-UI, Apollo/GraphQL, ExpressJS, MongooseJS/MongoDB, and NGINX. We will stand up the default Gatsby starter project, and then a quick and dirty no-frills issue tracker app with NextJS. There is more than one way to peel this potato, this article will cover the configurations and methodologies that have worked well for me. If you have some tricks of your own I’d love to hear them in the comments down below! I worked in Windows Subsystem for Linux (WSL) exclusively ..read more
Visit website
DevJournal: 2020-01-10
Dlford.io
by
3y ago
What’s New? Mainly pagination, which probably should have made it to the first release, because loading tens of article cards with images on the landing page is just bad all around. I also improved accessibility (a11y) a bit, which I’m still in the process of auditing and improving. There are plenty more enhancements to dlford.io left in the queue, and I’m always open to suggestions so feel free to drop a line! Calculating Pagination UI Elements I wanted to enforce the functional programming paradigm for this, because it seemed too easy just to declare some arrays and conditionally push values ..read more
Visit website

Follow Dlford.io on FeedSpot

Continue with Google
Continue with Apple
OR