, ,

A Brief Introduction to DynamoDB Single-Table Design

A Brief Introduction to DynamoDB Single-Table Design. Relational Database Management Systems (RDMS) have been the most prevalent method for storing data since its inception. Relational databases are powerful tools for managing data and are…
Keeping your grit together
, , ,

Keeping your grit together

Grit is fundamental to success in the arena of software development. Without perseverance, specifically, it is impossible to succeed. Skills like language knowledge, debugging, reading a stack-trace, Googling, and attention to detail are all vital in solving problems, but without perseverance, they count for naught. Passion for one’s vocation underpins this by providing the motivation to succeed when the going gets tough, while the long-term goal may be to continuously deliver high-quality software.
^ Reasons not to write unit tests

6 Reasons Not to Write Unit Tests

So you write code, but you don't want to write tests? This, then, is the list for you; six reasons to proffer to your colleagues, customers, and interviewers as to why you have this view. Be warned, though: the result may be a change in relationship with all three, and none for the better.
Symbiotics and the Fourth Industrial Revolution
, ,

Symbiotics and the Fourth Industrial Revolution

At Symbiotics, we do not believe that 4IR is an event, an outcome or a point in time. Nor, for the record, do we believe that it should be yet another trigger for elevated blood pressure. 
In Praise of Postman
NotepadLogo
Software Development