Lambda world Cádiz, one of the most important conferences on functional programming in Europe, took place in Cádiz on October 25 and 26. A software development team from Apiumhub was there attending some of the talks. Since the lectures and … Read More
Chaos engineering technique
One of the biggest motivations to attend Software Crafters Barcelona this year was the open spaces session. In these open spaces, we discussed very interesting topics like “feature branches vs. continuous integration”, “monoliths vs microservices“, “how to manage diversity in our … Read More
Grow Your Business Faster – 11 Productivity Apps You Will Ever Need
Let’s face it! Starting a business is tricky. Most business owners are notoriously busy, wearing different hats making it difficult to get one’s ducks in a row without inevitable stress. Further, scaling a business is a hard nut to crack. … Read More
Applying Hexagonal Architecture to a Symfony project
Hexagonal Architecture, also known as Architecture of Ports and Adapters, is one of the most used architectures nowadays. The aim of this article is to list down the main characteristics, applying hexagonal architecture to a Symfony project. Applying Hexagonal Architecture: main … Read More
Software Crafters Barcelona highlights – part 2
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