Tags
- ruby 52
- tricks 51
- linux 4
- tools 20
- “…” 10
- pic 5
- lingua 3
- shell 1
- php 2
- rails 1
- dwim 13
- elixir 82
- erlang 21
- web-components 1
- cuisine 1
- humor 2
- coding 3
- lisp 1
- go 1
- tutorial 3
- opensource 1
- ru 1
- ideas 4
- ai 1
ruby
- Beware of Tests et Fudicia Ferentes
- Stop Abusing Nihil
- ActiveRecord Smell With Elixir/Ecto
- Better pry for Ruby REPL
- Raise For The Rescue
- SeeAsVee Library For Handy CSV Processing
- Ruby metaprogramming for beginners → Elixir-like specs
- Protocols in Ruby → Allow Implicit Inheritance
- Hype Demythified or Pizza With Pineapple Topping
- Parent Of My Child Is Not Exactly Me
- Ruby Challenges as QotD
- These Weird Accents
- To IF Or Not To IF—That’s The Conditional Statement
- Iteraptor :: Iterating Nested Terms Like I’m Five
- Real applications of flip-flop in ruby
- Why immutability rules
- Workflow as FSM: lost transitions
- Open Graph Protocol …and Her Friends
- Dry Behaviour aka Protocol Pattern in Ruby
- Struct With Hash-like Default Proc
- Progress Bar in Console for Rake Tasks
- Howto Read Stack Overflow Comments
- Thou shalt not make unto thee any graven image
- Monkeypatch It!
- StackOverflow Achievements
- New Hash Syntax for the Rescue
- Testing migrations
- Recursion Without Explicit Method
- Two ways to write ruby code
- Quotation Marks in XXI Century
- Pry :: breakpoint or ARGF?
- CASE-WHEN :: another trick for N+1 problem
- YAML Parser Tuning
- Log With Pleasure
- Don’t be a language slave
- Using local sources in Gemfile
- Ruby Memory Pitfalls
- Command line application wrappers problem
- Debug inplace
- Sequentional execution: example of Reactor pattern impl
- Collage directory preview with RMagick
- Ruby 2.0 Refinements: Totally Useless Crap
- Ruby Shorthand to Yield Within Blocks
- Ruby Predefined Globals
- Ruby Blocks: Do-end vs. Braces
- Match or Not Die
- Delightful Logging
- Make Hash Element Access Painless
- Ruby Logger :: Temporary Enable Debug for One Class
- Shorthands in Ruby Code Blocks
- Multiple Match in Ruby
- EventMachine :: Nested Calls
tricks
- Pattern Matching Empty MapSets
- Elixir Structs on Steroids
- Gospel of Barabbas or Concurrent Execution
- Iteraptor → Unforeseen utilization
- Idempotent Supervision Tree
- Plug in JSON API Readonly Webserver
- Elixir Compilation Hooks
- Sigils To The Rescue
- Iteraptable → Swiss Knife For Structs
- ¡AST FTW!
- Smart Validation In Elixir With Exvalibur
- Generated Module As A Guard
- ActiveRecord Smell With Elixir/Ecto
- Better pry for Ruby REPL
- Raise For The Rescue
- SeeAsVee Library For Handy CSV Processing
- Ruby metaprogramming for beginners → Elixir-like specs
- RFC HTTP API Feedback Proposal
- Protocols in Ruby → Allow Implicit Inheritance
- Adopting Property Testing in Elixir
- Tarearbol now allows subscriptions to task results
- Envío as a reincarnation of GenEvent²
- These Weird Accents
- Elixir Iteraptor :: Iterating Nested Terms Like I’m Five
- Iteraptor :: Iterating Nested Terms Like I’m Five
- Elixir Pipeline Operators
- Beware of YAGNI
- Pattern matching on binaries takes over Regex
- Automate pattern matching for structs
- Pattern matcher for Protocols
- .iex.exs to the rescue
- Idiomatic function memoization in Elixir
- Unveil Erlang Code of Your Elixir Project
- Workflow as FSM: lost transitions
- StringNaming to call UTF8 by name
- Define module in Elixir with initial binding
- Use `credo` Linter in Git `pre-commit` Hook
- `is_empty` Guard for Binaries in Elixir
- Hack vs Kludge
- Command line application wrappers problem
- Debug inplace
- Sequentional execution: example of Reactor pattern impl
- Collage directory preview with RMagick
- Ruby Shorthand to Yield Within Blocks
- Match or Not Die
- Delightful Logging
- Make Hash Element Access Painless
- Ruby Logger :: Temporary Enable Debug for One Class
- Shorthands in Ruby Code Blocks
- Multiple Match in Ruby
- EventMachine :: Nested Calls
linux
- StackOverflow questions ⇒ Diverse Worlds
- YADR for Dummies
- Zsh :: Weird Right Prompt
- 256 Color Term (Nightmare Level)
tools
- Go Outta Here
- Sigils To The Rescue
- Iteraptable → Swiss Knife For Structs
- Smart Validation In Elixir With Exvalibur
- Generated Module As A Guard
- Better pry for Ruby REPL
- SeeAsVee Library For Handy CSV Processing
- Ruby metaprogramming for beginners → Elixir-like specs
- RFC HTTP API Feedback Proposal
- Protocols in Ruby → Allow Implicit Inheritance
- Adopting Property Testing in Elixir
- Tarearbol now allows subscriptions to task results
- Envío as a reincarnation of GenEvent²
- These Weird Accents
- Elixir Iteraptor :: Iterating Nested Terms Like I’m Five
- Iteraptor :: Iterating Nested Terms Like I’m Five
- Developer Omniboxes for Chrome
- YADR for Dummies
- Zsh :: Weird Right Prompt
- 256 Color Term (Nightmare Level)
“…”
- To IF Or Not To IF—That’s The Conditional Statement
- Elixir Iteraptor :: Iterating Nested Terms Like I’m Five
- Iteraptor :: Iterating Nested Terms Like I’m Five
- Queso al Romero
- Open Graph Protocol …and Her Friends
- Fixing Broken Lightbulbs in a Nutshell
- EMACS SHIT
- Traceroute to Episode IV
- Oll Korrect Cartoon
- Internet Explorer vs Murder Rate
pic
- EMACS SHIT
- ABC for Fluent Speakers (NM Level)
- Traceroute to Episode IV
- Oll Korrect Cartoon
- Internet Explorer vs Murder Rate
lingua
- Suggested New SPR Wording, or “We’re VMS and You’re Not.”
- Hack vs Kludge
- ABC for Fluent Speakers (NM Level)
shell
php
rails
dwim
- Why Am I Not To IDE
- Do Not Doughnut Donates
- Suggested New SPR Wording, or “We’re VMS and You’re Not.”
- Developer Is The Next Ideological Beggar Job
- Beware of YAGNI
- Pattern matching on binaries takes over Regex
- Automate pattern matching for structs
- Pattern matcher for Protocols
- .iex.exs to the rescue
- Idiomatic function memoization in Elixir
- Hack vs Kludge
- Two ways to write ruby code
- Quotation Marks in XXI Century
elixir
- Make your library test-friendly
- Finitomata FTW
- Finitomata ❤ Mox
- Finitomata Marries Ecto
- FSM Driven Development
- Md. Another Word About Markdown
- Md — еще раз о маркдауне
- URL Shortener
- Shining Access
- Parser for Markdown Family
- Finitomata :: First Class Documentation
- Finitomata :: The Proper FSM for Elixir
- Plugins in Elixir Applications
- Help To Test Your Library
- Yet Another Markup Parser
- Finite Automata with Tarearbol
- Handling Async Responses with Tarearbol
- Dynamic Nested Function Call
- Conditional context for macros
- Conditional guard for structs of an explicit type
- Will No One Rid Me Of This Turbulent GUI
- Reserved Backward Compatibility
- O tempora, o mores!
- Wolf, Goat, Cabbage… and Elixir
- Generated Types II — Down the Rabbit Hole
- Generated Types
- Vela → Time Series Cache
- Telemetría
- Reverse Engineering for Poor
- Cloister
- WordCount in Elixir
- Strong Types Should Have Been Named Strong Hypes
- Dialyzer specs: 2 in 1
- Formulæ and Lazy Combinators
- Standing on the Shoulders of Giants
- Beware of Tests et Fudicia Ferentes
- Scaffolds Backed Up By Behaviours
- Use Github CI for Elixir Projects
- GenServer At The Therapist's Appointment
- Stop Abusing Nihil
- Pattern Matching Empty MapSets
- Elixir Structs on Steroids
- Gospel of Barabbas or Concurrent Execution
- Iteraptor → Unforeseen utilization
- Idempotent Supervision Tree
- Plug in JSON API Readonly Webserver
- Elixir Compilation Hooks
- Go Outta Here
- Sigils To The Rescue
- Iteraptable → Swiss Knife For Structs
- ¡AST FTW!
- Smart Validation In Elixir With Exvalibur
- Generated Module As A Guard
- ActiveRecord Smell With Elixir/Ecto
- Raise For The Rescue
- Ruby metaprogramming for beginners → Elixir-like specs
- Protocols in Ruby → Allow Implicit Inheritance
- Adopting Property Testing in Elixir
- Hype Demythified or Pizza With Pineapple Topping
- Tarearbol now allows subscriptions to task results
- Envío as a reincarnation of GenEvent²
- These Weird Accents
- To IF Or Not To IF—That’s The Conditional Statement
- Elixir Iteraptor :: Iterating Nested Terms Like I’m Five
- Elixir Pipeline Operators
- Pattern matching on dynamic struct types
- Why immutability rules
- Pattern matching on binaries takes over Regex
- Automate pattern matching for structs
- Pattern matcher for Protocols
- .iex.exs to the rescue
- Idiomatic function memoization in Elixir
- Unveil Erlang Code of Your Elixir Project
- StringNaming to call UTF8 by name
- Define module in Elixir with initial binding
- Use `credo` Linter in Git `pre-commit` Hook
- `is_empty` Guard for Binaries in Elixir
- Either Monad in Elixir
- Iterating Tuples in Elixir
- Open Graph Protocol …and Her Friends
- Dry Behaviour aka Protocol Pattern in Ruby
- Use Hooks in Riak to Create Views
erlang
- Wash your dishes
- Reserved Backward Compatibility
- O tempora, o mores!
- Wolf, Goat, Cabbage… and Elixir
- Generated Types II — Down the Rabbit Hole
- Generated Types
- Vela → Time Series Cache
- Telemetría
- Cloister
- WordCount in Elixir
- Not God but Man Makes Pot and Pan
- Strong Types Should Have Been Named Strong Hypes
- Dialyzer specs: 2 in 1
- Formulæ and Lazy Combinators
- Standing on the Shoulders of Giants
- Beware of Tests et Fudicia Ferentes
- Scaffolds Backed Up By Behaviours
- Use Github CI for Elixir Projects
- GenServer At The Therapist's Appointment
- Unveil Erlang Code of Your Elixir Project
- Use Hooks in Riak to Create Views
web-components
cuisine
humor
coding
- Developer Is The Next Ideological Beggar Job
- Banned for not being flattering
- Hype Demythified or Pizza With Pineapple Topping
lisp
go
tutorial
- Pattern Matching Empty MapSets
- Gospel of Barabbas or Concurrent Execution
- Idempotent Supervision Tree