The Curious Engineer

All blogs / Ruby / Rails

solnic.dev

solnic.dev

Elixir・Ruby・Programming・Open Source・AI

Ruby / RailsElixir / ErlangTesting / QA

Posts
70 from 30 Oct 2007 to 30 Jul 2025
Posting
now and then
Kind
personal blog
Feed
https://solnic.dev/rss/

2025 3

  1. Introducing Drops.Relation: High-Level Relation Abstraction on top of Ecto
  2. TIL - Capturing logs in Elixir tests
  3. Announcing TextParser for Elixir

2024 4

  1. Retiring from the core teams
  2. Speed Up Your Elixir Testing with Custom Tasks and Key Bindings in Visual Studio Code
  3. 2024 Status update
  4. Elixir Drops 0.2.0 with support for custom types was released!

2023 1

  1. Introducing Elixir Drops

2022 1

  1. Rails and its Ruby dialect

2021 2

  1. 10 Years of Open Source
  2. The 5 Rules of Simple RSpec Tests

2020 7

  1. Fixing Ruby 2.7 compilation error on Big Sur
  2. Open Source Status Update - August 2020
  3. Open Source Status Update – July 2020
  4. Be cautious with Ruby coercion methods
  5. Open Source Status Update – April - June 2020
  6. Open Source Status Update - March 2020
  7. Open Source Status Update

2019 2

  1. GitHub Sponsorship
  2. Introducing dry-schema

2018 1

  1. A quick​ recap and plans for the future

2016 3

  1. Duck typing vs type safety in Ruby
  2. Abstractions and the role of a framework
  3. My time with Rails is up

2015 10

  1. Invalid Object Is An Anti-Pattern
  2. Introducing dry-validation
  3. Ditch Your ORM
  4. Encapsulating Business Transactions With Transflow
  5. Importing Data With ROM and Transproc
  6. New Transproc Released
  7. Cutting Corners or Why Rails May Kill Ruby
  8. Introducing Transproc - functional data transformations for Ruby
  9. 8 Things I Learned During 8 Years of Ruby and Rails
  10. Introducing Yesql for Ruby using ROM

2014 7

  1. About the new ROM release and what happens next
  2. Ruby Object Mapper Reboot
  3. Mocking and Ruby
  4. Help Us Build ROM
  5. TDD Is Fun
  6. Common Pitfalls Of Code Metrics
  7. TDD and ActiveRecord in Rails

2013 5

  1. The World Needs Another Post About Dependency Injection in Ruby
  2. Taking a Break From OSS
  3. Virtus 1.0.0 Released
  4. A Closer Look at How Ruby Object Mapper Works
  5. Mutation testing with Mutant

2012 13

  1. DataMapper 2 Status and Roadmap
  2. Subclassing Module For Fun and Profit
  3. Single Responsibility Principle on Rails Explained
  4. Get Rid of That Code Smell – Primitive Obsession
  5. Part of DataMapper 2 Is Done - Announcing Virtus 0.5.0
  6. Get Rid of That Code Smell – Duplication
  7. Get Rid of That Code Smell - Control Couple
  8. Get Rid of That Code Smell - Attributes
  9. Get Rid of That Code Smell
  10. DataMapper-2 Presentation From wroc_love.rb Conference
  11. New Virtus Release With Truly Awesome Features
  12. Yes, You Should Write Controller Tests!
  13. Ruby DataMapper Status

2011 5

  1. The State of Ruby ORM
  2. Making ActiveRecord Models Thin
  3. Virtus - Attributes For Your Plain Ruby Objects
  4. Custom RSpec-2 Matchers
  5. Moving from WordPress to Jekyll

2009 3

  1. Rack Middleware Contest
  2. Unobtrusive JavaScript helpers in Rails 3
  3. Client-side rendering with Prototype

2008 1

  1. jQuery vs Prototype - part II

2007 2

  1. jQuery vs Prototype - part I
  2. Why JavaScript helpers in rails are evil