Syndicode Digest #7 Dice of ducks

Syndicode Digest #7 Dice of ducks

Today is Monday evening (October the 3d). Warm and fuzzy to deliver our digest. Rschema a good article, which present immutable goodness of having type constrained record-like objects in Ruby. Really pleasant to read. Hamster gem which will help to build your code with fuzzy immutable objects. Are you ready for ruby 3.x? Tme based estimates  won’t get…

Black Swan

Syndicode Digest #6 Blackend Swan

Today (September 25th) we announce Syndicode Digest #6.  Just see 5 must have skills for Ruby junior is an article from our developer Pavlo Leoniuk. It will teach you how to become rich junior programmer and never look back. With cool pics Blue green deployment will give you overview of this process, pros and cons and also when you should…

Blazing Fast Syndicode Digest

Syndicode Digest #5 Blazing Fast Mirrors

Our 5th (September 16, the Friday) Syndicode digest release. Cute and fast. Blazing fast. Our previous release is here. #frontend#beatifull Become inspired. This vines bounce really cool http://tympanus.net/Development/ItemTransitions/index3.html  Become amazed. This image is alive! Just see http://tympanus.net/Tutorials/HeatDistortionEffect/ Email design. Free and serious. http://mailchimp.com/resources/email-design-guide/?utm_campaign=Revue%20newsletter&utm_medium=Newsletter&utm_source=revue #backend#awesome Quicheck your ruby methods like a pro https://spin.atomicobject.com/2014/09/30/quickcheck-in-ruby/ Did you know how powerful is Ruby?…

Syndicode Digest #4 - Monadic Onion

Syndicode Digest #4 – Monadic Onion

Bright Friday (9th of August to be precise)…And our 4th Syndicode Digest has arrived. Backend Awesome Elixir links https://github.com/h4cc/awesome-elixir#authentication Learn how to do Microservices. NOW! http://www.vinaysahni.com/best-practices-for-building-a-microservice-architecture Get your way with closures. In ruby. https://scotch.io/tutorials/understanding-ruby-closures Why you never wan’t  side effects without isolation https://semaphoreci.com/community/tutorials/isolate-side-effects-in-ruby Be like mutant and start testing properties https://troessner.svbtle.com/kill-all-the-mutants-a-deep-dive-into-mutation-testing-and-how-the-mutant-gem-works Use NoSQL, Luke! https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d#.ma9qqor0m Frontend Fantasy land now has ChainRec,…

Syndicode Digest #3 - Free Cat Transformers

Syndicode Digest #3 – Free Cat Transformers

Double thirteen Friday (26.08.16) and we proud to show you new Syndicode Digest, now with kitties: Syndicode Digest #3 – Free Cat Transformers Backend Why Node.js considered harmfull… http://harmful.cat-v.org/software/node.js Dig your website. Keep calm and dig https://github.com/sparklemotion/mechanize Microservices done right. Open. Learn. DO. http://syndicode.co/2016/08/23/dry-rb-for-view-only-ruby-on-rails-microservice-part-2-validations/ Frontend Tomorrow will be Frontend Union conf. Have you bought tickets already? http://frontend-union.co/  Else Future returned.…

Today is the day, when new Syndicode Digest arise from the ashes.

Syndicode Digest # 2 Here sunt draconis

Today is the day, when new Syndicode Digest arise from the ashes. Now version 2. Updated (19.08.2016). But we know, here the link for the old one. (Link here) Ruby and Rails: Avoid rails. No rails. For JSON generation. https://dockyard.com/blog/2014/05/27/avoid-rails-when-generating-json-responses-with-postgresql Heroku and Passenger. Get more from less. https://blog.phusion.nl/2015/11/10/heroku-and-passenger-focus-on-the-app-performance/ Rails 5. Development mode. http://weblog.rubyonrails.org/2015/11/11/snappier-development-mode-in-rails-5/ Your rating system in ruby…

Syndicode digest #1 - dominate the data

Syndicode Digest #1 Dominate the data

Nice Friday today, really shiny 12 of August. And what we’ve digged up: Frontend: You always wanted to become super frontend developer, now you have super learning possibility: https://survivejs.com/ . Build kanban and become React.js developer Never stop learning fundamentals: https://github.com/getify/You-Dont-Know-JS. After this series you will know JS Use Redux Sagas for the Greater Good: https://medium.com/@andresmijares25/async-operations-using-redux-saga-2ba02ae077b3#.t9aw6ki5f  Backend: Excellent…

2 simple technics to refactor Ruby on Rails

2 Simple technics to refactor Ruby on Rails

Refactoring is a necessary process in any Ruby on Rails application Without it your app will quickly become time expensive to support. Also, your architecture will get more and more messy (and with messy code you can’t deliver new things fast and guarantee good quality) – unneeded relationships which cause spaghetti code and mess of…

Merge vs Rebase or a few words about hell

Merge vs Rebase or a few words about hell

We have two main ways to incorporate our branches: merge or rebase. Look at the picture, it is a basic example. “HEAD” is linked to the last commit in the branch where we are. MERGE Disadvantages of the merge: Nonlinear history of commits Works badly in big team Create a new commit (merge commit) The…