Blog

Virtual Barista

A vitual host project I created for a telco in the Philippines.

...
Solution ArchitectureRapid Prototyping
Read more

Training in Cambodia

I spent a week in Cambodia with Slash training their team serverless and launching the first AWS User Group Cambodia meetup.

...
Solution ArchitectureTraining
Read more

Serverless Attack Vector

I recently found a potential attack vector related to serverless, after some research it seems quite plausible but, fortunately, limited in cost risk.

...
Security
Read more

Publishing a Book

Recently, I finally published a book I had been working on for some time, I want to share my experience with this adventure.

...
Tips
Read more

Project Scoping Methodologies

In this article I cover the 3 most common project management approaches to scoping and how my approach uses the best parts of each while minimizing the negative aspects.

...
Solution Architecture
Read more

Should You Work For Equity?

Working for equity can be a way to gain valuable experience for junior or freelance developers, but if you are looking for more than just experience ask the right questions and be aware of the risks.

...
Tips
Read more

10 Marketing Ideas for Your App

Most of the computer-literate public today suffer from “app burnout”. No matter how useful or entertaining your new app is, the average smartphone user hears about a dozen new “killer apps” each week.

...
MarketingTips
Read more

Informed Decisions with Market Research

Before embarking on any major project it is essential to do research to confirm and validate the project and its requirements. This research can help shape the plan to ensure maximum chance of success with the target audience.

...
Solution ArchitectureResearch
Read more

What can Ideation do for your project?

If you are in the creative industry, it is common for clients to ask for a new website, or web or mobile application. You may have a few ideas - but are they possible?

...
Solution Architecture
Read more

Dynamic Engineering Teams

A hierarchical approach to business teams might work for the banking industry, but far more productive results and increased innovation can be achieved with a dynamic approach to project teams.

...
Strategy
Read more

Serverless Web Applications

Lately most of the projects we have been doing Solution Architecture for have been serverless. But what does this mean exactly and what makes it so great for web applications?

...
Tech
Read more

Briefings that work

Many inconsistencies between estimates and final invoices can be improved with a better approach to vendor briefings. This approach can even follow corporate procurement guidelines.

...
Clients
Read more

7 Myths about Web and App Development

A large part of what we do is educating people on all matters relating to custom application development and we have noticed that there are a few misconceptions that many of our clients share in this area.

...
ClientsTips
Read more

There are no winners in Fixed Price

Where does this fixation for fixed price come from, why is it so prevalent in the tech industry and why is the concept of fixed price completely counter-intuitive and flat out wrong?

...
ClientsVendors
Read more

Requirements Gathering

How you can build better applications by focusing on users’ requirements instead of technology to drive decisions in your application planning.

...
Solution Architecture
Read more

What is a Bug?

A loaded question with different answers from different people. This article is about bugs in custom applications, my opinion on the matter and how to reduce the frustration they can cause.

...
Vendors
Read more

Solution Architecture II

A more in-depth look at the contents of our Solution Architecture documents and insight into the areas we evaluate and research when writing them.

...
ClientsSolution Architecture
Read more

Managing your expectations

Many clients embark on the journey that is custom web/mobile application development full of enthusiasm and with clear goals and deadlines in mind. But more often than not, this quickly turns sour.

...
ClientsTips
Read more

Vendor briefing and evaluation

To get the best possible estimates you must ask the right questions and manage both your own and the vendors’ expectations. But which questions should you ask and how to ensure that you get consistent estimates from multiple vendors?

...
VendorsSolution Architecture
Read more

I want a website or app, what now?

Through my work and network I have helped many people who wanted a new website or web application but were unsure what to do next. Many of them started by looking for a designer or developer and getting an estimate.

...
ClientsTips
Read more

Solution Architecture (SA)

Binary Thinktank no longer provides development services but focuses entirely on Solution Architecture. But what is SA? And how come there is enough of it for a company to only offer this?

...
ClientsSolution Architecture
Read more