2n is a Software House, specialized in enterprise solutions.
We believe that any complex problem could be solved easily if only we can sit together, and track
And that is the wisdom for today :)
In our experience lead that can wait for proper developer, is worth much more than lead that need developer for Yesterday (few explanation marks attached in most of the times).
It's better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive. ~ Steve McConnell
💖 I'm sponsoring @_solnic_ because many people on our team @2NIT7 are using his tools which makes our life better and coding more enjoyable. https://t.co/NXbMUFXaOQ
Also, it seems like a cool badge to have ;]
Since we are also part of that community and we loved how @zulip helped to organize discussion. Now we are thinking about replacing Slack with Zulip. Who else have experience with @zulip? Does it have any flues other than less money spent to marketing than slack?
Yesterday we officially launched Trailblazer 2.1 and our new website: https://t.co/Ka3ISRJfOp 🍻 The (comprehensive) release blog post: https://t.co/To4ZXiro32
What is the oldest book about Project Management?
At what century it was released? Łukasz is explaining that oldest book we know about PM was released at 5 BC.
https://t.co/LPLHQHz09i
So Rafał wasn't sure if it is worth to write a blogpost about niche topic like writing plugins to neovim in lua. It seems like it is worth it since after 1 day he already have over 100 upvotes in reddit, and this blogpost is beating our visit records https://t.co/qpt2wEKCWx.
The prize sponsored by @2NIT7 for the winner of Ruby Quiz during today's Białystok Ruby Users Group is ready. Remember that you can join us at 19:00 in @softwarehutPL . Thanks to @netguru you can come hungry, and thirsty because of they (as always) sponsored drinks&pizza!
#ruby
Next presentation by Kamil Milewski from @2NIT7 about @trailblazer_to: how to implement business logic and stay sane :) Find some tutorials on their website!
There is 6th part of our @trailblazer_to tutorial. This one ends our segment about Cells and continuous to showcase examples of how we can move views based on partials and callbacks to Cells. https://t.co/fYfrJdn8Oo
#ruby#trailblazer#tutorial
Another part of our Trailblazer tutorial just started. This one will be about cells, and how they can help you manage mess that you probably have in your views/helpers/decorators.
https://t.co/H7Z0McBHUz
We just published the last part of first chapter about refactoring fat controller actions into Trailblazer Operations:
https://t.co/f13ZsJmfSB @trailblazer_to#trailblazer#rubyonrails#ruby
It's time for the next, third part of Trailblazer tutorial. In this part our CTO Adam talks about how we can move setting the speaker data and current user bio update - the business logic of our action - from a controller to the Operation and Contract. https://t.co/Fe5YSMQXGk