8000 GitHub - aygp-dr/squiggleconf-2025: Notes, session materials, and code examples for SquiggleConf 2025 - Web dev tooling conference
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aygp-dr/squiggleconf-2025

Repository files navigation

SquiggleConf 2025 Notes

SquiggleConf 2025

Engineering conference for excellent web dev tooling at New England Aquarium, Boston.

Conference Details

  • Date: Thu Sep 18 - Fri Sep 19, 2025
  • Location: New England Aquarium, Boston MA 02110
  • Website: 2025.squiggleconf.com
  • Focus: Go, TypeScript, Rust, and Zig developer tools

Repository Structure

This repository contains:

  • Session notes with embedded code examples
  • Speaker information and insights
  • Tool demonstrations and setup guides
  • System diagrams using Mermaid
  • Executable code blocks using Babel

Language Tutorials and Refreshers

Refresh your knowledge before the conference with these ~4-hour tutorials:

Web Development

Functional Languages

Systems & Tools

Quick Links

Available Makefile Targets

Use the Makefile to interact with the repository:

# View available targets (default)
gmake help

# Validate Org files
gmake validate-org

# Tangle code blocks from Org files
gmake tangle

# Export to various formats
gmake export-html
gmake export-pdf
gmake export-md

Linting Code Examples

All code examples tangled from Org files can be linted using the Makefile:

# Lint all code in the repository
gmake lint

# Lint specific language only
gmake lint-js      # JavaScript/TypeScript
gmake lint-shell   # Shell scripts
gmake lint-go      # Go
gmake lint-rust    # Rust
gmake lint-python  # Python
gmake lint-ruby    # Ruby
gmake lint-clojure # Clojure

The repository includes configuration files for all major languages:

  • package.json and tsconfig.json for JavaScript/TypeScript
  • pyproject.toml for Python
  • project.clj for Clojure
  • rust-toolchain.toml for Rust

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0