If you took up quite a complex business process, then sooner or later, you will come across the…
If you look around on the internet for resources to learn coding, you’ll notice a trend. Most resources don’t explicitly say that learning to code is easy but somehow they give that impression.
“Anyone can learn to code.”
About Me: Application Architect at Oildex, a Services of Transzap Inc,.
Where is Technology going today? — Current Industry Trends
This article originates from a personal research on software architecture concurrency. During the study phase of a small integration project using unix socket files, I was looking for guidelines on how to not stop running the…
Last night I was chatting with James Sofra who runs the Melbourne Clojure meetup about an interesting problem he’s working on, collaborating with mathematicians.
A couple weeks ago, I had the pleasure of doing the Developer On Fire podcast with Dave Rael . The audio is about 45m. I figured that reading it might (and that is a huge might) be interesting. It isn’t a great transcription. And sometimes I read like…
“Focus on the team and the software will build itself.”
I’ve been watching a lot of basketball recently. Lately, it’s been hard watching my favorite team, the Cleveland Cavaliers, get crushed by the Golden State Warriors in the finals but it has taught me…
I’ve been here two months now, and that’s not enough to know me, so I’ve got a something to make clear and a small apology. First, some background.
I’ve been involved in software development for more than 30 years. The number of “high performing” (a very…
When you first start writing a new web application, it’s often very easy to get caught up…
Na Compufácil utilizamos o Coderockr Way para gestão do time de desenvolvimento. Em nossa aplicação da metodologia nenhuma tarefa pode levar mais de dois dias para ser concluída. O segredo desse raciocínio não é estritamente o período de “dois dias” o importante é haver um tempo limite pequeno para…
Let’s see if we can think and reason about these two terms using an analogy.
Orienteering is a…
I want to tell you how we tear down confusion and build up clarity by using a process called…
Communication has been a hot topic in the software development industry for some time now and its importance is only going to rise as the industry grows.
That being said, it is not easy to communicate well since people within a company may have different personalities…
by Tanya Kravtsov
The iterative, collaborative models of DevOps and agile development changed the way we deliver software. But adopting these models requires more than just continuous integration…
by Alex Martins
There are lots of definitions on the web about what continuous testing is, and most relate to test automation. But from my experience, it’s much more than that.
Thinking about the very first moment of a product might seem trivial. Someone gives out a…
The first edition of the CMD+U Conference took place in the Vertex building of the UPC in Barcelona…
On Monday the 8th of August, Barcelona Software Craftmanship organized a coding dojo to practice the Device Driver…
If you’re considering developing a custom mobile application (app) for your…
Here is something that comes up occasionally. I semi-recently purchased a new car and I wanted to share a little bit of a story. Because I do my best to make sure that I have all of my…
I read an interesting article “You Are Not Google”. The author’s main argument is that most applications in the world will not see Google (or Facebook/Amazon/LinkedIn) scale. Therefore, we should avoid over engineering problems with technologies that these companies use.
As part of our ongoing weekly session, Madhu V Swamy explains “Source Code Management — Using GIT & its best practices” @…
The Agile Manifesto tells us that we should value individuals and interactions over processes…
Angular, React, REST API, Microservices, Continuous Delivery…
There are many fancy, trending technologies out there. The temptation is big for an architect to adopt them.
Angular is perfect for our new project. Let’s build a REST back-end for it…
we have begun to leverage Docker for building our Node.js middleware applications and…
The advanced reality of a digital transformation in the digital world always been on a threshold in terms companies delivering the applications which have a faster performance and without a sacrificing the quality. To combat this, software…