stevegeek
Stephen Ierodiaconou
17 repositories
Pisa, Italy
Freelance Ruby dev, advising & helping startups: Ruby / Rails / JavaScript / TypeScript / node.js
  • 1
  • 0
  • 0
  • 0
  • 3
  • about 1 month ago
  • 1
  • 0
  • 0
  • 0
  • 3
  • about 1 month ago
  • 1
  • 0
  • 0
  • 0
  • 4
  • about 1 month ago
  • 0
  • 0
  • 0
  • 0
  • 3
  • about 1 month ago

encoded-id-cr

Crystal port of stevegeek/encoded_id

  • 0
  • 0
  • 0
  • 1
  • 0
  • about 1 month ago

operation-cr

Operation is a callable "Command" pattern, with composable chains and compile-time partial application — a Crystal port of stevegeek/typed_operation.

  • 0
  • 0
  • 0
  • 0
  • 0
  • about 1 month ago
  • 0
  • 0
  • 0
  • 0
  • 2
  • about 1 month ago
  • 0
  • 0
  • 0
  • 0
  • 2
  • about 1 month ago

marten-global-id

Rails GlobalID::Locator.locate_signed analog for Marten — HMAC-signed (model_class, pk) tokens with an opt-in allowlist

  • 0
  • 0
  • 0
  • 0
  • 2
  • about 1 month ago
  • 0
  • 0
  • 0
  • 0
  • 3
  • about 1 month ago

sentiero-cr

Sentiero reporter for Crystal (and Marten)

  • 0
  • 0
  • 0
  • 0
  • 0
  • 5 days ago

rigor

A disclosure convention for source code in the AI era. Not only if AI was involved, but how much engineering rigor went into the work regardless human or machine

  • 0
  • 0
  • 0
  • 0
  • 1
  • 2 days ago

marten-cdn-cache

Marten web frameword rule-based Cache-Control middleware for CDN caching (public / immutable-asset / private policies); strips cookies on cacheable rules.

  • 0
  • 0
  • 0
  • 0
  • 2
  • 1 day ago

marten-seo

Marten SEO: `<head>` meta / OpenGraph / Twitter / JSON-LD tags + sitemap.xml/robots.txt handlers + a multi-locale (hreflang) page registry.

  • 0
  • 0
  • 0
  • 0
  • 4
  • 1 day ago

web-escape

Crystal shard for dependency-free HTML/JSON/URI escaping (WebEscape) for safe <script>, JSON-LD, and attribute output.

  • 0
  • 0
  • 0
  • 1
  • 0
  • 2 days ago
  • 0
  • 0
  • 0
  • 0
  • 2
  • 1 day ago
  • 0
  • 0
  • 0
  • 0
  • 1
  • 1 day ago