Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. The first thing I've been adding to AGENTS.md

    My projects these days will usually begin with an AGENTS.md file where I'll define the stack of linters and context required for an agent to successfully stumble onto a working solution (most of the time, anyway).

  2. "Works on my machine" The following configuration works on my 2021 M1 Max laptop running MacOS Sequoia 15.6.1.

  3. Tmux Session Coloring

    Recently, I've really gotten into tmux for managing all my terminal sessions/windows.

  4. Golang HTTP Handlers as Middleware

    Most modern web stacks allow the "filtering" of requests via stackable/composable middleware, allowing you to cleanly separate cross-cutting concerns from your web application.

  5. Playing with groupcache

    This week, @bradfitz (of memcached fame) released groupcache at OSCON 2013.

  6. Automatic High Quality Releases

    Recently, I invested some time into automating some of the work that goes into a Finatra release.

  7. Announcing Finatra 1.0.0

    After months of work Finatra 1.0.0 is finally available!

  8. Base: A Scala Project Generator

    Finally got tired of copy pasting other projects and gutting them to make new ones, so I created base, a shell command that creates new scala projects.

  9. Riak at Posterous

    A few months ago, I gave a presentation on how Posterous uses Riak for it's post cache; At #ricon2012 I ended up retelling this story to numerous people, so I thought I'd post the slides and video here.

  10. An Embedded Key/Value Store for Shell Scripts

    UPDATE: this is now available as a sub command, here: kiev Cooked this up last night when I needed a simple key/value store for use in a shell script: #!

  11. Finagle with scala-bootstrapper

    I've been fascinated by the concepts in finagle for some time, but being a scala noob, I never knew how to bootstrap a finagle project.

  12. Render image links directly inside Adium

    Last night I delightfully discovered that Adium Message Styles are just html, css, and javascript rendered inside a webview.

  13. As someone who mostly stays in the rails console, I’ve always hated forgetting a field, creating a migration, finding it among your other 500 migration files, then adding the one line you need to add, then running it.

  14. What I released in 2010

    Here’s a recap of what I’ve worked on and released in 2010: Youtube Fraiche I couldn’t find a youtube downloader that worked on github, so I wrote my own one evening Uploadd and paperclip_uploadd I wanted to upload and store images off-site (using papercl…

  15. Using Rack applications inside GWT Hosted mode

    This guide will show you how you can use JRuby to run any Rack application inside Google Web Toolkit’s (GWT) hosted mode server so your interface and your backend are of the Same Origin.

  16. Useful Rails Routing tips

    Even though I have been using Rails for fun and profit for about 2 years now, I felt I never really used it’s routing engine to its full potential.

  17. So you want to click that button?

    I stumbled uponhttp://clickthatbutton.com during my routine lurking ofhacker news .

  18. Arrow key navigation for text fields

    Here is a class for enabling the use of arrow keys to navigate through a grid of input fields: (using mootools) var FocusMover = new Class({ initialize: function(sel, col_num){ this.sel = sel this.col_num = col_num

  19. Tabbing through fields vertically

    Sometimes it’s useful to switch the browser’s default tabbing behavior (left to right) to the opposite (top to bottom) when your input fields are in a grid layout instead the of the usual single column layout.

  20. Why MooTools (or Why not JQuery)

    I’ve been toying around with MooTools a bit lately, and I’ve found the experience quite enjoyable and refreshing.