Data is often one of the most commonly overlooked assets of a company, but in 2017, with the meteoric rise of technology, artificial intelligence and machine learning, data is becoming crucial to the success of SMEs, enterprise and government.
A recent interview with the founder of MuleSoft (you can read it here) articulated on the key infrastructural issues surrounding enterprise, namely
In previous blogs, I’ve spoken about how valuable external consultants can be during the software development process, and I stand by that. It’s third party input that allows you to achieve two primary outcomes:
For those unaware, integration software is an extremely general term, used to categorise any software linking two (or more) systems. The reason this is such a general term is due to the classification of “other systems”, including (but certainly not limited to):
Interviewing a focus group is, in my opinion, the most critical steps in developing a minimum viable product. Ironically, it’s quite heavily abandoned, which causes a huge hinderance to the growth of a software release.
User stories are a tool used within Agile software development to capture the use cases of your software by the end user. In layman’s terms, a user story is a use case of your product, with the user stories being ALL user cases.
Event Broadcasting is a new feature introduced as an alternative to socket-based Node applications, implemented with Laravel 5.3.
Integration software (also commonly referred to as automation software) allows two systems to communicate with each other, as a means of automating business processes.
Determining the ideal programming language seems to be only important for those developing software on their own. However, it’s also critical to understand if the company developing your application are using an outdated programming language.
Laravel Dusk is one of my most preferred software testing frameworks, primarily due to its intuitive nature for Laravel development.
Laravel 5.4 was released on 24 January, 2017 and has a number of key updates to fast track development and offer feature improvements to your applications. The three key features I want to cover here are Laravel Dusk, Laravel Mix and Event Broadcasting.
Everyday, countless people have great software ideas. And most of them, if they were to become a reality, would probably make the world a better place. Sadly, most people simply don't know where to start, and these amazing ideas end up being abandoned.
Facebook, as a product, is regarded as one of the most viral launches in history. I'm often reminded of the "viral" nature of the launch. If not through the film The Social Network (2010), it's used commonly in conversation as a hyperbole one would want to match with their own software startup.