If you are working with chatbots, now is the time you can use some amazing framework to simplify your task. At the end of May Stealth Ruby framework for conversational voice and text chatbots was launched. With Stealth you can customize and extend your chatbot by writing code. Isn’t it cool?
Sometimes you work with a tool but don’t know that it has some secret features that can speed up the process or improve the final quality. How many of you knew that Rails has a built-in method to load configuration defined in
ymlfiles? If you hear this for the first time, thanks to Paweł Dąbrowski today you will learn about YAML files for RoR apps configuration!
Is your work related to software testing? Are you constantly developing your skills in testing? Then April 13-14 you need to be in Kyiv at the TestingStage’18 conference! You’re invited to TestingStage’18 conference for professionals in testing!
Since Ruby v.2.5.0 arrived there were a lot of talks about its features and improvements. But one thing left unattended. We’d like to fix this awkward moment and introduce you branch coverage feature in Ruby 2.5.0!
Last year we shared with you the outstanding list of the most used Rails gems od all the time. And we hope that was useful for you. Today we’re going to mention 4 of those gems and remind you what they were created for. Meet 4 gems for testing your RoR application!
How to become confident that your code is working exactly as intended? Syndicode advises you to start using TDD with Vue.js. Let’s get tests working in a new Vue project.
Despite there are a lot of types of software testing the Integration testing is especially relevant to client/server and distributed systems. That is why we prepared for you an interesting material about this type of testing with its main approaches, structure, and nuances you have to know. This is an introduction to Integration testing we prepared for you.
What is evil? Is the knowledge you will never use is a pure evil? Or shiny prospects you see when starting the brand new programming language? This could be promising, as we wrote earlier in Decision making by the developer article, but expectations might not become true. Stay tuned to avoid facing the evil, read our new Syndicode Digest #27 – Vitriolic book.
It only seems that our digest’s names are random. Every name means something. Like the “Ruby basket”. Syndicode’s language of choice is Ruby, but as the most languages, it has its drawbacks. Anyway, you have to understand that the quality of your code depends not on the language itself but on your skills and the way you implement the code. So be smart, make all the code you do perfect regardless the language you use. And read our new Syndicode Digest #25 – Ruby basket!