PinnedPublished inLevel Up CodingUser Stories and User ExperienceDon’t write user stories based on your UX designs.Feb 5, 20231Feb 5, 20231
PinnedPublished inDev GeniusContinuous integration challengesWe always try to integrate the knowledge we acquire in our practices, but Continuous Integration as many other paradigms requires breaking…Jul 30, 20222Jul 30, 20222
PinnedPublished inDev GeniusThe whys of hexagonal architectureHexagonal architecture has become in a very popular “layered” (no need to be implemented with layers) architecture in the last years. I…Oct 16, 20211Oct 16, 20211
PinnedPublished inDev GeniusThe Good, the Bad and the UglyA lot of developers are not able to distinguish between a good and a bad design and which are the problems of their code. Is your code The…Oct 17, 2020Oct 17, 2020
Published inLevel Up CodingHow to teach CI with “Little red riding hood”?Let’s talk about the underlying idea of CI (continuous integration) and how to practice it, without the need of any dev knowledge.6d ago6d ago
Published inLevel Up CodingIOC, Dependency Inversion and Dependency InjectionThree things really related but different.Dec 31, 2024Dec 31, 2024
Published inLevel Up CodingAgainst Common Sense in softwareThe concept of common sense is a long-standing term, based on human experience and people’s individual perceptions. Common sense isn’t…Dec 26, 20241Dec 26, 20241
Published inBootcampToo much technical jargonI’ve detected a constant when teams have problems related to their collaboration. The language turns into a mess of technical terms, no one…Dec 23, 2024Dec 23, 2024
Published inLevel Up CodingFrom code to infrastructureIt’s easier to change code than infrastructure, so we should prioritize code over infrastructure. I have the feeling that people nowadays…Dec 21, 2024Dec 21, 2024
Published inLevel Up CodingTime and software coordinationThe need for coordination is the simplest way to waste time developing a solution for your clients. Coordinate teams is a bad idea.Dec 15, 2024Dec 15, 2024