- The Future of 11ty — Zach Leatherman
- Hints and Suggestions — Miriam Suzanne
- 11ty and Large-Project Tooling — Paul Everitt
- Digital Frontiers, IndieWeb Cowboys, and A Place Online To Call Your Own— Henry Desroches
- You're Probably Doing Web Performance Wrong — Sia Karamalegos
- Building a Town That Doesn't Exist — Dan Sinker
- 11ty for “Non-Developers” — Adrianna Tan
- Don't Fear the Cascade — Mayank
- Managing content management (with no vendor lock-in) — David Large, Liam Bigelow
- Come to the light side: HTML Web Components — Chris Ferdi
;; Inspired by this blog post on "let's surround": | |
;; https://arialdomartini.github.io/emacs-surround-2 and | |
;; https://www.emacswiki.org/emacs/SurroundRegion. | |
;; | |
;; Notable bits: | |
;; | |
;; - Specifying =open= as a default value in the closing delimiter completing | |
;; read -- that allows the user to hit return to re-use the opening | |
;; delimiter for the closing one. | |
;; - This moves point accordingly, so that you can make repeated calls to |
{ pkgs, unstable, ...}: | |
with pkgs; | |
let | |
my-python-packages = ps: with ps; [ | |
pandas | |
]; | |
in | |
{ |
The upcoming price increase for the Reddit API has resulted in the developers of many third-party Reddit apps to announce plans to shut down their apps on June 30. Many have encouraged these developers to update their apps to use a different server. Until 2017, the source code for Reddit and its API were open source, and this code is still available as an archive.
This open source version of Reddit lacks some features from the
;; minimal version of my Emacs setup which approximates the effective points per inch on your screen | |
;; and then selects your default font pts based on that | |
;; Also works on wayland / WSLg because it parses out physical dims from weston.log (necessary in 2023-01) | |
;; LIMITATION: Will probably not work on multi-monitor setups. Exercise for the reader! | |
;; BSD 3-clause copyright Charl P. Botha <info@charlbotha.com> | |
(defun get-mon-attr (which) | |
(cdr (assoc which (car (display-monitor-attributes-list))))) | |
(defun get-monitor-width-mm () |
(use-package vertico-posframe | |
:config | |
(setq vertico-posframe-parameters | |
'((left-fringe . 8) | |
(right-fringe . 8))) | |
(setq vertico-posframe-border-width 3) | |
:init | |
(vertico-posframe-mode) |
(require 'package) | |
(add-to-list 'package-archives | |
'("melpa" . "https://melpa.org/packages/") t) | |
(package-initialize) | |
(require 'use-package) | |
(setq custom-file (expand-file-name "emacs-custom.el" user-emacs-directory)) | |
(load custom-file) |
These resources (articles, books, and videos) are useful when you're starting to learn the language, or when you're learning a specific part of the language. This an opinionated list, no doubt. I've compiled this list from writing and teaching Clojure over the last 10 years.
- 🔴 Mandatory (for both beginners and intermediates)
- 🟩 For beginners
- 🟨 For intermediates
These are the current alternatives (with links when possible):
- NewPipe (which you should have either way for youtube-dl/yt-dlp integration)
- NewPipe fork by polymorphicshade, which includes SponsorBlock support.
- LibreTube (still in early beta)
- A web browser with uBlock Origin (or another ad-blocker; Enhancer for YouTube has one build-in, but uBlock is universal and more powerfull, in addition to allowing to also remove non-advertisement parts of the website, like the top shelf with recommended tags / search querries), Enhancer for YouTube, SponsorBlock and [Return YouTube Dislike](https://
;;; doct-org-roam.el --- An org-roam extension for doct | |
;; Copyright (C) 2020 Nicholas Vollmer | |
;; Copyright (C) 2022 Valentin Herrmann | |
;; Author: Nicholas Vollmer <progfolio@protonmail.com> | |
;; URL: https://github.com/vherrmann/doct-org-roam | |
;; Created: July 27, 2020 | |
;; Keywords: org, org-roam, convenience | |
;; Package-Requires: ((emacs "26.1")) | |
;; Version: 0.0.0 |