Kamil Lelonek personal blog
Lean Programming | Software Management
Follow
Following
Latest
Why should a developer have a mentor?
Why should a developer have a mentor?
Mentorship as the most important career factor for programmers.
Kamil Lelonek
Mar 24
How micromanagement kills creativity and productivity of developers
How micromanagement kills creativity and productivity of developers
How should one manage developers?
Kamil Lelonek
Feb 13
Defensive programming in Ruby
Defensive programming in Ruby
Is your code rather imperative or declarative? What OOP patterns do you use? Do you extract abstractions?
Kamil Lelonek
Jan 31
I have no idea what I’m doing (but) I’m a programmer
I have no idea what I’m doing (but) I’m a programmer
Why learning through trial and error is the best way to waste your time and client’s money?
Kamil Lelonek
Jan 20
About
Kamil Lelonek personal blog
Lean Programming | Software Management
More information
Followers
145
Elsewhere
Featured
What service objects are not
What service objects are not
An opinionated guide to Service Objects
Kamil Lelonek
Dec 16, 2014
Why is your Rails application still coupled to ActiveRecord?
How can repository pattern decouple your application from ActiveRecord
A way to isolate your project from ORM framework using the repository pattern.
¶
How fast are your tests?
¶
Do they rely on a database?
¶
How easily can you switch from relational schema to NoSQL documents or even YAML store?
¶
Do you have fat Models that leak up to Controllers or even Views?
¶
Does your application depend on details of a particular ORM implementation?
¶
I believe this article will help you solve the aforementioned problems.
Kamil Lelonek
Jan 19, 2015
What should every developer avoid?
What should every developer avoid?
How not to cause a disaster in your code
Kamil Lelonek
Aug 20, 2015
More stories →
About Kamil Lelonek personal blog