Tomasz Subik

software developer
=> {

I am an open-minded software developer loves creating useful web apps. Currently working using C#, mvc, jQuery. Having strong SQL, T-SQL background. Diving into javascript, ruby on rails and bunch of other cool technologies. Open source projects contributor.

On the other hand I am a sport addicted person. Beginner Ice freestyler and hockey player, in the summer inline skater. Snow and ski lover. I also enjoy jogging, playing squash and swimming.

Find me on


Recent blog posts

view all posts...

Generate migrations for DB projects - automate Visual Studio with powershell

Recently I was working on providing database migrations solution for a quite large .NET learning management system. It was a shame that there was nothing to automate process of updating production databases and everything must have been done manually. We are using custom ORM solution, VS Database project to keep database schemas in source control and factories to populate databases with static and some test data. Schemas are large - contain hundreds of tables, views and thousand of stored procedures which is why when I was looking for database migrations solution a good maintaining of updating changes in procedures was a must.


Sass with ASP.NET MVC 4 - Twitter Bootstrap example

Many times if I look at css stylesheets of middle and big systems it just makes me cry. Total chaos, code repetition, basically too much css. That’s why css preprocessors were invented. In the .NET world the most popular right now is Less. However, for a long time there is another player on the market - Sass.

Copyright (c) 2012 Tomasz Subik