Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I am excited to share with you my latest open-source project, an unofficial adapter for Auth.js/NextAuth.js that allows connectivity to any database s…
-
This month marks the halfway point in the yearlong challenge.
-
Learning new programming languages is an important aspect of a software developer's journey.
-
Python is a powerful programming language that has become increasingly popular over the years.
-
SurrealDB is a cutting-edge, next-generation serverless database that offers powerful features such as SQL-style query language, real-time queries, an…
-
My excitement about this month in the [#12in23 Challenge](https://exercism.org/challenges/12in23) can be summed up in one word: [Rust](https://rust-la…
-
For the month of February 2023, I continued [Exercism's #12in23 Challenge](https://exercism.org/challenges/12in23) by trying out [the Elixir programmi…
-
Starting in January of 2023, I decided to take Exercism's #12in23 Challenge.
-
Say you have a table with student test data.
-
Want to build a bot on a messaging platform?
-
If you run Windows and you're interested in Haskell but not sure how to get set up, check out this guide.
-
In the last few articles, we installed Arch Linux, xmonad window manager, Alacritty terminal emulator, and xmobar status bar all from scratch.
-
In the last few articles, we've installed Arch Linux, the xmonad window manager, and Alacritty terminal emulator.
-
In the last couple articles we've already installed Arch Linux and xmonad window manager.
-
In [the last article](https://travishorn.com/installing-arch-linux/), we installed a barebones installation of Arch Linux.
-
Lately I've been experimenting with more customizable distributions of Linux.
-
You can run Node.js apps on Windows with the added layer of a reverse-proxy with the built-in web service manager IIS.
-
Using flexbox doesn't always produce the expected alignment, especially on the last row of a grid.
-
Say we have a set of data in column A. | A | | --- | | 469 | | 396 | | 600 | | 177 | | 240 | | 155 | | 204 | | 454 | | 278 | | 233 | And we want t…
-
This is the fifth article in a series where we'll be learning to use the powerful logic of a programming language like JavaScript to manipulate spread…
-
This is the fourth article in a series where we'll be learning to use the powerful logic of a programming language like JavaScript to manipulate sprea…
-
This is the third article in a series where we'll be learning to use the powerful logic of a programming language like JavaScript to manipulate spread…
-
This is the second article in a series where we'll be learning to use the powerful logic of a programming language like JavaScript to manipulate sprea…
-
This is the first article in a series where we'll be learning to use the powerful logic of a programming language like JavaScript to manipulate spread…
-
Building on the last article, I'll show you how to use the SparkLine component we built to create a "dashboard" of data points that anyone can quickly…
-
Sparklines can be used to quickly visualize data variance.
-
If you have data in Google Sheets, you can import and visualize it using D3. ### Creating the table Maybe you already have data in Google Sheets.
-
D3 provides a powerful interface for reacting to changes in data.
-
csval is a command-line tool and a JavaScript library that can check CSV files against a set of validation rules.
-
D3 is a great data visualization library.
-
D3 is a great data visualization library.
-
There are some sequences of commands I use over and over again.
-
The serverless method promises to take away the hassle of managing servers so you can focus on development.
-
I recently ran into the problem of having to loop over an array, but with a delay between iterations.
-
An interactive gallery of photos is the perfect use-case for Vue and the CSS Grid Layout.
-
Are you trying to build a grid of elements?
-
In JavaScript, there are three prototype methods for getting part of a string.
-
Why should we put thought into version numbering?
-
Recently, I needed to remove part of a shape in SVG for a project I was working on.
-
In this article, I'll go over how to create an API server that signs and verifies JSON Web Tokens for authentication.
-
If you're just starting out with Vue and you've followed along with the official guide, it begins by detailing how to use Vue in the easiest way possi…
-
In this post, we'll build a function for predicting data using linear regression and the least-squares method.
-
Sometimes it's best to load and display different images for different screen sizes.
-
Writing non-blocking, asynchronous code is a staple of Node.js development and the broader JavaScript world.
-
What type of unique identifier should you use for your next data-backed project?
-
In 1990 — the early days of the web — Tim Berners-Lee created a piece of software called WorldWideWeb.
-
When quickly creating prototypes, color may play an important role.
-
ES6 implements features which use a more expressive closure syntax and more intuitive expression interpolation that can shorten your functions.
-
Loading times are a big pain for users.
-
I created a free progressive web app which helps people with diabetes find information on the food they eat. > Update: The web app is no longer avail…