61. Refactoring in Ruby: Smelly Parameters Lists (ieftimov.com) Ruby is a really clear and expressive language, but we developers sure know how to make a mess. Ilija Eftimov Jan 4, 2016 read 🤖 Summary
62. Refactoring in Ruby: TDD your way through Extract Class (ieftimov.com) There are a lot of refactoring patterns available out there for us. Ilija Eftimov Dec 28, 2015 read 🤖 Summary
63. Rails, Secure Cookies, HSTS and friends (ieftimov.com) Ruby on Rails as a framework does a lot of things for us developers. Ilija Eftimov Dec 14, 2015 read 🤖 Summary
64. Why and how to test Rake tasks in your Rails application (ieftimov.com) Most of us write some Rake tasks and completely forget about them. Ilija Eftimov Dec 3, 2015 read 🤖 Summary
65. Writing command line apps with Elixir (ieftimov.com) Elixir is a really cool language. Ilija Eftimov Nov 27, 2015 read 🤖 Summary
66. Getting Started with Minitest (ieftimov.com) Learn how to integrate Minitest into your Ruby project and reap the benefits of test-driven development. Ilija Eftimov Nov 26, 2015 read 🤖 Summary
67. Testing Ruby Mixins with Minitest in isolation (ieftimov.com) Mixins in Ruby are a very powerful feature. Ilija Eftimov Nov 4, 2015 read 🤖 Summary
68. Filter request params from Phoenix logs (ieftimov.com) Phoenix is a really powerful and customizable framework. Ilija Eftimov Oct 23, 2015 read 🤖 Summary
69. How to set tests as pending in your ExUnit suite (ieftimov.com) Elixir’s built in testing library is called ExUnit. Ilija Eftimov Oct 18, 2015 read 🤖 Summary
70. Write and publish your first Elixir library (ieftimov.com) As some of you have heard lately, Elixir is the new hotness. Ilija Eftimov Oct 9, 2015 read 🤖 Summary
71. Variable hoisting in Ruby (ieftimov.com) Have you ever heard of hoisting? Ilija Eftimov Aug 21, 2015 read 🤖 Summary
72. TDD Patterns: Humble Object (ieftimov.com) We all know that there are different design patterns. Ilija Eftimov Aug 15, 2015 read 🤖 Summary
73. Test Doubles: in theory, in Minitest and in RSpec (ieftimov.com) Those of us that do Test Driven Development have heard about doubles, mocks, stubs, fakes and spies multiple times. Ilija Eftimov Aug 5, 2015 read 🤖 Summary
74. Exception handling and testing it with Minitest (ieftimov.com) When testing our code, we usually go for the happy path (TM). Ilija Eftimov Jul 29, 2015 read 🤖 Summary
75. Testing Ruby's floats precision (ieftimov.com) Float precision in Ruby is a well known quirk. Ilija Eftimov Jul 21, 2015 read 🤖 Summary
76. Migrating a test suite from RSpec to Minitest (ieftimov.com) I have always wanted to have some fun with Minitest but until this weekend I never got the chance to do it. Ilija Eftimov Jul 14, 2015 read 🤖 Summary
77. How to write Rails middleware (ieftimov.com) In my last two posts about Rack, I wrote about the basics of Rack and how to write middleware. Ilija Eftimov Jul 7, 2015 read 🤖 Summary
78. Rack: Writing middleware (ieftimov.com) Last time I wrote about the basics of Rack and writing a tiny Rack application. Ilija Eftimov Jun 28, 2015 read 🤖 Summary
79. Rack: First Principles (ieftimov.com) About three years ago, when I started working with Ruby and Rails, I noticed that the term “Rack” always came up in my Google searches. Ilija Eftimov Jun 16, 2015 read 🤖 Summary
80. In and out of PostgreSQL using COPY (ieftimov.com) I am pretty sure everyone of us has been in a situation where you needed to generate a report and/or extract some data from a database and present it in a spreadsheet. Ilija Eftimov Jun 12, 2015 read 🤖 Summary
81. Implementing "the lovely" Singleton Pattern (ieftimov.com) In every software, there are some things that have to be unique. Ilija Eftimov May 26, 2015 read 🤖 Summary
82. POV: Startup Weekend Skopje (ieftimov.com) Startup - in my opinion it’s the most ear-catching word nowadays. Ilija Eftimov May 19, 2015 read 🤖 Summary
83. How to: YourGem.configure (ieftimov.com) Really cool gems, like Carrierwave for example, have this neat feature of configuring the gem in runtime. Ilija Eftimov May 18, 2015 read 🤖 Summary
84. RailsConf 2015 talks that you should watch (ieftimov.com) Recently Confreaks uploaded a ton of RailsConf 2015 talks on Youtube. Ilija Eftimov May 4, 2015 read 🤖 Summary
85. How to write RSpec formatters from scratch (ieftimov.com) Recently I did an experiment with RSpec’s formatters. Ilija Eftimov Apr 28, 2015 read 🤖 Summary
86. Pattern to pattern: Template Method & Strategy (ieftimov.com) Recently I wrote about the Template Method pattern and how it’s implemented in Ruby. Ilija Eftimov Apr 22, 2015 read 🤖 Summary
87. Exploring new methods in Ruby 2.2.0 (ieftimov.com) For those late to the Ruby 2. Ilija Eftimov Apr 15, 2015 read 🤖 Summary
88. Using multiple sources in a Gemfile (ieftimov.com) Gemfiles require at least one gem source, in the form of the URL for a RubyGems server. Ilija Eftimov Apr 14, 2015 read 🤖 Summary
89. Template Method Pattern in Ruby (ieftimov.com) When working as a software developer, knowledge of some design patterns is always welcomed. Ilija Eftimov Apr 6, 2015 read 🤖 Summary
90. AngularJS Services Part 4: Value and Constant (ieftimov.com) So far we saw the magic of creating AngularJS services using Provider, Factory and Service. Ilija Eftimov Mar 1, 2015 read 🤖 Summary