admin

Nest.js 6 Improves GraphQL Integration and Improves Platform Flexibility

  • admin 
Nest.js recently announced the release of version 6 of their TypeScript framework. Nest.js 6 improves support for GraphQL and also decouples the platform-specific portions of their framework to support applications beyond their traditional Express and Node.js based architecture. Kamil Mysliwiec, creator of Nest.js and co-founder of Trilon.io, explains the changes in Nest.js 6 with GraphQL: One of the most common problems with GraphQL applications is a types redundancy. In order… Read More »Nest.js 6 Improves GraphQL Integration and Improves Platform Flexibility

W3C Publishes WebXR Draft Specification for Direct Web Interaction With Immersive Hardware

  • admin 
The World Wide Web Consortium (W3C) recently published draft specifications for WebXR. The WebXR Device API seeks to provide “the interfaces necessary to enable developers to build compelling, comfortable, and safe immersive applications on the web across a wide variety of hardware form factors”. WebXR is an API that allows developers to create XR experiences; a term which encompasses Augmented Reality (AR), Virtual Reality(VR) and newly-developed immersive technologies. The Immersive… Read More »W3C Publishes WebXR Draft Specification for Direct Web Interaction With Immersive Hardware

C# Futures: Lambda Attributes

  • admin 
Attributes are a key part of .NET’s metadata processing capabilities. They are used by compilers, static analyzers, and runtime libraries for a variety of purposes. While normal functions/methods can have attributes, prior to this proposal lambdas and anonymous functions could not. While in theory any attribute applicable to normal functions/methods could be applied to a lambda, there are new attributes being considered specifically for them. These new attributes control what… Read More »C# Futures: Lambda Attributes

C# Futures: Deferred Error Handling

  • admin 
When writing robust software, there is often a need to perform a series of retrievable operations. In order to make the system robust, each operation in the series can be coded so it is independent of the status of the previous operation. As a concrete example, consider a file processing pipeline. The first step in the pipeline may be to poll a file server and download any newly detected files.… Read More »C# Futures: Deferred Error Handling

7 tips to know when to use Scrum in your project

  • admin 
Is Scrum a part of your workflow? Learn when to use Scrum here and how to use it wisely in your software development projects. All of us in the world of software development know that Scrum is the leading Agile methodology used by companies worldwide. Moreover, even though its advantages are well known (agility, quick feedback, better communication, flexibility, etc.), we might sometimes face the uncertainty of whether to use this framework… Read More »7 tips to know when to use Scrum in your project

Why you need to have a Minimum Viable Product (MVP)

  • admin 
An MVP is a product with just the basic set of features that allows you to release it to market. Do not miss the reasons why having it is key for your business. It does not matter how solid your business plan is or how exhaustive the market research done before launching a product is. There will always be unforeseen surprises, things that you will not know until that precise… Read More »Why you need to have a Minimum Viable Product (MVP)

Good, fast, and cheap: Can a utopia in software development exist?

  • admin 
In software development, the premise of good, fast, and cheap is difficult to achieve. Can we get all three? Is it possible to achieve a balance? We will tell you about it here. Many of us who work in the software industry, when we start working on project quotes, consultations, or estimates, have faced an almost inevitable must from the market: developing good, fast, and cheap software. Is it possible… Read More »Good, fast, and cheap: Can a utopia in software development exist?

Benefit your business with Machine Learning

  • admin 
Machine Learning is about extracting meaningful information to identify patterns that could help to greatly improve business management. What are the main benefits of Machine Learning? Nowadays, we can take advantage of technology to achieve things that until today were only done by humans. Machine Learning is becoming one of the most powerful tools that could help organizations to get positive impacts by making better business decisions. In this case,… Read More »Benefit your business with Machine Learning

The 5 most critical web application security risks

  • admin 
OWASP provides a comprehensive list of the most common vulnerabilities, and here, we will show you 5 of them which you have to take into account during the entire dev process. Developing a real work web application can be really challenging. The developer team must have very good skills in all the layers from the frontend down to the very backend. This challenge is even bigger when considering the most… Read More »The 5 most critical web application security risks

What NOT to do as a Scrum Master

  • admin 
While Scrum is a very flexible practice, there are certain limits that must be taken into account. Read here 5 things a Scrum Master should NOT do. Scrum is an Agile framework with simple and non-prescriptive practices. As such, many processes are left to interpretation and are adapted to the context of the project. However, there is a caveat to this freedom, as many times the Scrum Master may lack… Read More »What NOT to do as a Scrum Master