In my previous article, we started to look at some Scbcn workshops and things I have underlined from the event. In this article, I would like to continue sharing with you my notes and Software Crafters Barcelona highlights. As I mentioned … Read More

SCBCN 2018: My two cents – part 1
During the last weekend of September 2018 it was held the VI edition of the Scbcn ( Software Crafters Barcelona ). Apiumhub was the platinum sponsor there and had an opportunity to open the conference with the motivation speech. Also, Albert Parron … Read More

5 Best Machine Learning Frameworks for Web Development
Machine learning is a branch of computer science that uses statistical methods to give computers the ability to self-improve without direct human supervision. Machine learning frameworks have changed the way web development companies utilize data. Machine learning algorithms can process … Read More

Web Performance Optimization Techniques
Websites are critically important for a business because they create a positive or negative impression of your products, goods, services…image of your brand. And as we know websites are visited even though the actual purchase can be made in store. … Read More

Apiumhub sponsors SCBCN18: practical workshops
On September 29th – 30th, we were sponsoring Software Crafters Barcelona 2018, where we also had a chance to give an opening speech and workshop on MVP & FRP for a controlerless architecture. I should say, it went very well, … Read More

Education and technology – Innovating our future generations
Education and technology are the main factor for the success of the future generations. And the current education has to face the situation where most of the young kids are growing up with the use of internet and cutting-edge technologies. Current … Read More

How to Apply Agile Methodology to a Software Startup?
Software development is a highly lucrative and exciting career choice both for fresh graduates and established professionals. Coupled with a software startup work environment, software development can give way to innovative and attractive software solutions. However, settling for a daily … Read More

TDD: primitive obsession ( part 3 )
Last month we talked about TDD example in software development ( part 1 ) and TDD first cycle ( part 2) . In this new TDD and primitive obsession article, we will focus on removing duplication and reinforcing the constructors … Read More

19 Useful Team Management Software for Maximizing Team Productivity
Boosting your team’s productivity is very essential for producing wholesome results and high-quality work. It goes beyond just allocating time, creating to-do lists or assigning tasks. Simple tools and team management software can come in handy when it comes to … Read More

TDD First Cycle ( part 2)
Let’s continue with our series of TDD articles, in the first part we looked at the theory behind the TDD and Unit Testing. In this second part, TDD First Cycle, we begin to develop our application, an application of notes … Read More

Demystifying Redux
Redux is a library that helps you manage the status of your app. In this article, demystifying redux, we will not discuss why to use it and how to use it correctly, we will only focus on how to create our … Read More

Tips and tools for analysing big data
The key to efficient, integrous data analysis is a team-based intelligent analytical approach. This means coordination between departments and teams through the implementation of agile methodologies. As Apiumhub explains, agile means: “flexibility, adaptability, continuous improvement and rapid feedback.” This interactive … Read More