Hi there! My name’s Tekin. I make things on the internet. More specifically I am an Engineer that helps teams build scalable and maintainable web applications. I've been doing this since 2001 and like to think I'm pretty good at it.
If you're looking for someone to help you successfully deliver your project get in touch. You can also find out a bit more about the sorts of things I do on the about page.
Recent and popular articles
If you’re looking for ideas, tips, and patterns on building better software you've come to right place. Here's a selection of recent and popular articles to help you get started.
Another simple Git alias, this time for quickly and easily making adjustments to your most recent commit.Authored by Tekin Süleyman Published by
Here's a simple Git alias to make your life a little easier if you work with feature branches.Authored by Tekin Süleyman Published by
This simple configuration option is a powerful way to access and search through your Ruby and Rails console command history.Authored by Tekin Süleyman Published by
There's a change coming in Rails 6 that makes it possible to configure the default ordering on ActiveRecord finders, which may be helpful for those using UUIDs for their primary keys.Authored by Tekin Süleyman Published by
Links to resources (videos, blog posts and more) to help you put together more useful revision histories with Git.Authored by Tekin Süleyman Published by
A Branch in Time (a story about revision histories)
A talk about software maintainability and the power of our revision histories. I gave this talk at Brighton Ruby and RubyConf in 2018 as well as RubyConf AU in 2019.Authored by Tekin Süleyman Published by
Bootstrapping a Startup as a Developer
A cautionary tale where I share my experiences trying to bootstrap a startup as a solo developer. I gave this talk at Scottish Ruby and Nordic Ruby in 2013.Authored by Tekin Süleyman Published by