It certainly took me a while to get used to things – wrapping my head around the whole non-blocking nature of the Node runtime and how it uses a single thread to process requests – and how important it was that I definitely do not block that thread! Continue reading
- dealing with a whole bunch of endpoints in a typical application
- performing multiple roundtrips to the server for multiple resources in order to get data for a single page of the UI
- getting the request parameters right
- dealing with api versions – coupling between the client and the responses from the server
- over-fetching of information that is not needed
For any of you Node.js folks out there already using serverless frameworks like ‘The Serverless Framework‘ , you’ll definitely want to checkout the really cool Claudia.js framework…
So let’s imagine the following taxonomy tree:
Are you an experienced PHP5 developer? Are you well versed in object-oriented programming in the LAMP stack? If you answered, “Yes, that’s me!”, you could be a great fit for our ever-growing team of bright, talented technologists.
Delivering secure and reliable services has been a top priority for developers since day one. Applying the best, most reliable technologies has always been the key to securing a client’s data and traffic. But, due to multiple vulnerabilities found in some core products used to encrypt data and traffic, security practices need to be revisited.
In the past couple of years I’ve seen lots of companies and products moving from monolithic applications to microservices world. As large, heavy web services are being replaced, I’ve started looking into products for REST services integration.
Mulesoft seems to be a good place to go for REST services integration and implementation. RAML is racing Swagger to become #1 solution for API design. Their Anypoint platform is making the integration of third party API’s simple and efficient. Using the ability to connect to SAP or ServiceNow platforms makes this solution perfect for wide variety for consumers. Mapping and transforming data capabilities are great bonuses as well.
Efficiently parsing SQL query result sets into the hierarchical data structures with which applications normally operate has been a problem for quite a long time. Numerous attempts have been made over what feels like the ages to solve the problem, the essence of which is that the strictly two-dimensional grid nature of what’s returned by a SQL SELECT query – those rows and columns – map very poorly to the tree. More generally speaking, they don’t suit the graph-like data structures utilized by modern applications to model the world. Continue reading