Skip to content

Instantly share code, notes, and snippets.

37signals Open Source Releases (2021–2026)

2021

@ljharb
ljharb / array_iteration_thoughts.md
Last active March 18, 2026 09:50
Array iteration methods summarized

Array Iteration

https://gist.github.com/ljharb/58faf1cfcb4e6808f74aae4ef7944cff

While attempting to explain JavaScript's reduce method on arrays, conceptually, I came up with the following - hopefully it's helpful; happy to tweak it if anyone has suggestions.

Intro

JavaScript Arrays have lots of built in methods on their prototype. Some of them mutate - ie, they change the underlying array in-place. Luckily, most of them do not - they instead return an entirely distinct array. Since arrays are conceptually a contiguous list of items, it helps code clarity and maintainability a lot to be able to operate on them in a "functional" way. (I'll also insist on referring to an array as a "list" - although in some languages, List is a native data type, in JS and this post, I'm referring to the concept. Everywhere I use the word "list" you can assume I'm talking about a JS Array) This means, to perform a single operation on the list as a whole ("atomically"), and to return a new list - thus making it mu

@philippe86220
philippe86220 / Readme.md
Last active March 18, 2026 09:49
Comprendre l'architecture interne de l'Arduino UNO Q

📘 Understanding the Organization and Architecture of the Arduino UNO Q

Part 1 — The Big Picture


⭐ The Most Important Idea

To understand the Arduino UNO Q, it is helpful to move beyond the traditional single-microcontroller mental model used for classic Arduino boards.

@bdbai
bdbai / html_display.py
Created March 18, 2026 09:42
pretty print json in jupyter notebook
#!/usr/bin/env python
# filepath: .\python_notebooks\util\html_display.py
"""
HTML display utilities for rendering Python objects as interactive HTML
Inspired by dotnet interactive's HtmlFormatter
"""
import json
from typing import Any, Dict, List, Union, Optional

Multi-tenant Systems Troubleshooting Guide

A structured checklist for isolating, diagnosing, and resolving issues in shared-infrastructure systems.

For developers with limited multi-tenant experience and for people that need to refresh their knowledge and expertise on the subject.


How to Use This Guide

@qiqiandfei
qiqiandfei / 免费影视资源汇总.md
Last active March 18, 2026 09:41
免费影视资源汇总

🎬 免费影视资源汇总v1.0

📅 最后更新:2025年7月22日
🔗 收录优质免费影视资源站点,持续更新中...


🌟 观影(无名小站)

  • 推荐指数: ⭐⭐⭐⭐⭐
  • 特色: 海量资源全部免费,更新快

基本情報

  • Kyohei Fukuda(福田京平)/ GitHub: hand-dot
  • X: @labelmake / YouTube: @kyohei_dev / Zenn: @hand_dot / Web: kyohei.dev

回答スタイル

  • 挨拶・前置き・段階報告・絵文字禁止。結論ファースト
  • 指摘すべきことは率直に指摘
@azizur
azizur / Creating a static copy of a dynamic website.md
Last active March 18, 2026 09:39
Creating a static copy of a dynamic website

The command line, in short…

wget -k -K -E -r -l 10 -p -N -F --restrict-file-names=windows -nH http://website.com/

…and the options explained

  • -k : convert links to relative
  • -K : keep an original versions of files without the conversions made by wget
  • -E : rename html files to .html (if they don’t already have an htm(l) extension)
  • -r : recursive… of course we want to make a recursive copy
  • -l 10 : the maximum level of recursion. if you have a really big website you may need to put a higher number, but 10 levels should be enough.
@liskl
liskl / The-Complete-Guide-to-Building-Skills-for-Claude.md
Last active March 18, 2026 09:37
Complete guide to building Skills for Claude — covers fundamentals, planning, testing, distribution, patterns, and YAML frontmatter reference (converted from Anthropic's official PDF)
@myersjustinc
myersjustinc / README.md
Created September 26, 2023 18:17
PGP word list

This is a copy of the [PGP "biometric" word list][], which actually comprises two lists, each with 256 entries each. (One contains only two-syllable words, and the other contains only three-syllable words.) The words were selected in 1995 to be as phonetically distinct from one another as feasible.

The Wikipedia entry describes the lists as being licensed under the [GNU Free Documentation License][], although I have no awareness of any publicly available primary sources stating this. The underlying source code for PGPfone, which was the motivation for the list, [is licensed MIT][].