2018
-
November 1, 2018
The First Customer Service Meetup in Novi Sad
-
September 12, 2018
Launching Customer Service Meetup in Novi Sad
-
July 31, 2018
Semaphore 2.0: Unleashing the full power of CI/CD
-
July 2, 2018
Photo: team retreat at Balaton
-
June 5, 2018
Who we're hiring, June 2018 edition
-
May 30, 2018
Public speaking tip: one slide per minute
-
May 29, 2018
Elixir meetup in Novi Sad on June 7, 2018
-
May 28, 2018
Rails Testing Handbook
2015
-
December 16, 2015
Rails Girls Novi Sad #3 at Rendered Text
-
December 11, 2015
Inheritance in the Database
-
November 18, 2015
Closures are not magic
-
November 13, 2015
Framing Risk
-
October 22, 2015
Meet the New Rendered Text
-
October 13, 2015
Banning Iteration
-
September 10, 2015
Enjoying The Conversations
-
June 22, 2015
Video: Rendered Text Hackathon in 50 Seconds
-
June 4, 2015
Our First Hackathon
-
February 18, 2015
Semaphore in DZone's 2015 Guide to Continuous Delivery
-
January 27, 2015
Photos from Rails Girls Novi Sad #1
2013
-
December 30, 2013
Goodbye 2013
-
December 19, 2013
CTRL+FLOW 2 - Notes
-
December 16, 2013
Rendered Text implements table management for Reservation Genie
-
December 2, 2013
Behavior-driven development at the first StartIt Tech Meetup
-
November 29, 2013
CTRL+FLOW #2
-
November 20, 2013
Putting more focus on Semaphore
-
September 26, 2013
Upcoming events in September and October
-
August 28, 2013
Building our first app in Go
-
August 9, 2013
Microinteractions, a microreview
-
July 30, 2013
Pictures from RenderConf
-
July 17, 2013
Book review: growing object-oriented software, guided by tests
-
June 19, 2013
Announcing the first RenderConf, 26th June 2013
-
June 7, 2013
A Ruby guy goes to Erlang Factory
-
May 13, 2013
First pictures of our new office
-
May 3, 2013
Notes from Railsberry 2013
-
April 30, 2013
Apply for Rails Girls in Belgrade on May 24-25th
-
April 2, 2013
Semaphore blog has a new address
-
March 25, 2013
Resonate 2013 brief
-
March 20, 2013
Client launch: BlueZeppelin with a new design, art collections, social networks integration and more
-
March 7, 2013
Semaphore pricing update with higher plans
-
February 27, 2013
Bringing life to your old Rails application, part 2
-
February 25, 2013
First Ctrl+Flow
-
February 14, 2013
CLIs and tools for Semaphore
-
February 12, 2013
Semaphore: Parallelism with up to 5 threads available
-
February 1, 2013
The routine of standups
-
January 29, 2013
Semaphore: passwordless sudo for all
-
January 23, 2013
Compile a RequireJS project to a single file
-
January 22, 2013
First thoughts after mentoring startups
-
January 16, 2013
Semaphore: build platform upgrade
-
January 15, 2013
On learning non-default Rails stacks
-
January 14, 2013
Bringing life to your old Rails application, part 1
2012
-
December 27, 2012
Functional Programming in the Small
-
December 11, 2012
Rendered Text implements multiple tour schedules for Reservation Genie
-
November 29, 2012
We're hiring a web engineer
-
November 15, 2012
Skip those builds
-
November 12, 2012
Prerequisites for continuous integration
-
November 5, 2012
Notes from CITCON Budapest
-
October 25, 2012
Semaphore can now parallelize your builds
-
October 18, 2012
Semaphore API grows
-
October 12, 2012
New notifications screen in Semaphore, Flowdock integration
-
October 10, 2012
Cleaning up after before(:all) blocks
-
October 2, 2012
Using FastGettext to translate a Rails application
-
September 20, 2012
Semaphore API
-
September 4, 2012
ActiveRecord and Azure
-
September 4, 2012
Semaphore implements GitHub's Commit Status API in record time
-
August 27, 2012
Live build log and other UI improvements in Semaphore
-
August 20, 2012
Good and bad organizations
-
August 3, 2012
Why we moved away from Heroku
-
July 12, 2012
Semaphore gets a better Solo plan, supports PhantomJS, Firefox 13, PostgreSQL 9.1, HipChat
-
June 18, 2012
Campfire notifications and more Ruby versions now available in Semaphore
-
June 14, 2012
Semaphore launched
-
May 11, 2012
The meaning of pain with mature tools
-
May 2, 2012
Parsing email fields
-
April 27, 2012
Filtering emails on staging
-
April 27, 2012
Notes from Railsberry 2012 day 1
-
April 23, 2012
Static code analysis will do you good
-
April 12, 2012
Semaphore gets customizable build commands
-
March 30, 2012
Reflecting on OOP and Rails
-
March 23, 2012
Students, learn languages
-
March 14, 2012
Ruby 1.8 is history
-
March 5, 2012
Introducing Semaphore
-
February 29, 2012
First month at Rendered Text
-
February 22, 2012
Doing code audit before improving software
-
February 20, 2012
Nebojsa Stričević joins Rendered Text
-
February 17, 2012
Beware of MongoDB's document size limit
-
February 14, 2012
My short trip to India
2011
-
December 6, 2011
Sucking less at writing Cucumber
-
November 29, 2011
Agile and change
-
October 21, 2011
Apprenticing at Rendered Text
-
October 18, 2011
Making change
-
October 17, 2011
admin_view 0.2.0 released
-
October 17, 2011
How to solve the losing X11 connection problem with VirtualBox on Mac OS Lion
-
October 14, 2011
Using jQuery's Validation plugin
-
October 10, 2011
How to monitor Resque with God and Capistrano on Ubuntu
-
October 5, 2011
Streamlining vim with RSpec and Cucumber
-
September 30, 2011
A convention for using CoffeeScript with Rails
-
September 21, 2011
admin_view: minimal admin interface generator for your Rails 3 models
-
September 21, 2011
Book review: Clean Code
-
August 19, 2011
Book review: The Clean Coder
-
August 17, 2011
How to use linkedin gem with Omniauth
-
July 19, 2011
Test now
-
June 23, 2011
Book review: Rework
-
June 17, 2011
Two things about deploying a Rails 3.1.rc4 app to Heroku
-
June 3, 2011
Notes from Euruko 2011 day 2
-
June 1, 2011
Notes from Euruko 2011 day 1
-
May 20, 2011
Book review: jQuery Pocket Reference
-
May 12, 2011
Jump-start your Rails application development with a base app
-
April 29, 2011
Spreading the craftsmanship spirit at ruby.rs
-
April 21, 2011
What's in our toolbox
-
April 2, 2011
Interview with Vladimir
-
March 23, 2011
Welcoming Sare
-
March 17, 2011
Psych syntax errors with Ruby 1.9 and Rails 3
-
March 14, 2011
Predictability of (open) platforms
-
February 28, 2011
jQuery plugin to reuse input placeholders on older browsers
-
February 8, 2011
Golf and coming-soon in real life
-
January 14, 2011
HTML5 in a nutshell
-
January 11, 2011
100 Wonders of the World
2010
-
December 13, 2010
An app for the coming soon stage
-
October 28, 2010
New office pics
-
October 14, 2010
OmniAuth delivers OAuth2-based authentication done right
-
September 21, 2010
Two beginner Mongo notes
-
September 13, 2010
SchnitzelConf wrap up
-
August 18, 2010
We're attending SchnitzelConf
-
May 19, 2010
Smartly truncate long text and markup with jquery.truncator
-
May 13, 2010
Using Flickr API with Ruby and r2flickr
-
April 13, 2010
Hope for HTML5 history
-
March 15, 2010
Rendering Textpattern
-
March 2, 2010
Authentication methods in popular web APIs
-
February 3, 2010
New event explore interface in Plakatt
2009
-
December 26, 2009
Jekyll powered
-
November 16, 2009
Configure git push
-
November 10, 2009
After RubyEnRails 2009
-
October 26, 2009
Going to RubyEnRails 2009
-
October 16, 2009
Notes on 2009/10/16 - overriding to_xml, alias chaining and more
-
October 14, 2009
Notes on 2009/10/14
-
October 13, 2009
Notes on 2009/10/13
-
October 5, 2009
Standup 2009/10/05
-
October 1, 2009
Tumblelog is on
-
September 24, 2009
Plakatt 2.0 launched
-
September 14, 2009
Running a Rails app on Passenger on a different port
-
July 27, 2009
Google inspired autogrowing textareas with jQuery
-
July 25, 2009
Hacking Rails auto_complete plugin for Prototype
-
July 6, 2009
Link list #2
-
June 26, 2009
Redirecting from the old blog
-
June 23, 2009
Innovative Resume launches
-
June 18, 2009
Rails log analytics using request-log-analyzer
-
March 8, 2009
Using delayed_job to run tasks asynchronously
-
March 6, 2009
Link list #1
-
March 1, 2009
Can't wait for Rails 2.3
-
February 25, 2009
Getting model instances from form objects
-
February 22, 2009
Namespacing models
-
February 19, 2009
Preparing the test database for Rails
-
February 18, 2009
Getting fixture data quickly from the database with console and #to_yaml