When WSL (Windows Subsystem for Linux) was first introduced to the scene I was so excited to use it, because it marked a big leap forward in building out the Windows Developer Experience, and as the second revision of it hit the PCs, it introduced big performance improvements and it made sense to switch some of my development to Windows.
The article will cover the setup of the docker-compose file, how to write the VS Code configuration to listen on the debugging ports that are exposed and how you can use it to improve your developer experience on your project.
This guide will teach you how to develop, test, and deploy AWS Lambda function using Serverless Framework and also get familiar with Identity Access Management (IAM), CloudFormation, S3 Bucket, API Gateway, CloudWatch, and other cool services.
If you've ever used Node.js you might be aware that it comes with a powerful and easy-to-use REPL. An interactive shell for Node.js that lives in your terminal and can execute JS, import dependencies, and can even save sessions.
ElasticSearch is a search and analytics engine most famous for its fast response times and easy way for preforming CRUD operations on the data which is made possible using the REST API's. Elasticsearch is part of the Elastic Stack which includes two more tools, Logstash, and Kibana.
In a world of software development agencies where it is hard to recognize top-performing teams, we believe that being part of the Pangea community will help us become even more transparent, and show the world who we are.
Callback, Promises, Async Await. We use these keywords when fetching data from an API, when creating delays or awaiting database calls, etc. But why? Why do we endorse Asynchronous patterns in the first place? Let’s find out!
After a two-year pause, WeAreDevelopers conference opened its doors in Berlin. We were honoured and privileged to attend this event representing our company Valens, which has decided to have its developers be a part of this global summit that hosted more than 8000 developers from all around the world together with 250 presenters.
We are moving toward a future where everything is going to be autonomous, fast, and highly efficient. To match the pace of this fast-moving ecosystem, application delivery times will have to be accelerated, but not at the cost of quality.
Usability testing is the most common technique to check how usable your interface is from the human center design framework. The power of this qualitative technique is that it focus on what the user do and not what the user say.
Not only do you need a website for advertising the products and services that your business offers, you also need it to build your brand image and get customer reviews or feedback. Many business owners and CEOs often think that website development is a one-time project, but they are so wrong – a website is forever a work-in-progress.
Minimum viable product (MVP) development is a way to verify business assumptions for custom software or test the demand for a new product with minimum investments. The delivery of an MVP generally takes from 2 weeks to 7 months, where the development stage specifically lasts from 2-5 days (for no-code/low-code development) to 6 months (for code-based development).
Agile Methodology is a people-focused, results-focused approach to software development that respects our rapidly changing world. It’s centered around adaptive planning, self-organization, and short delivery times. It’s flexible, fast, and aims for continuous improvements in quality, using tools like Scrum and eXtreme Programming.
Minimum viable product (MVP) is all about continuous improvement and gradual growth of a software product. Whether you are a start-up or a well-established software company, an MVP is your best strategy for launching a new product. In this article, we present 5 major benefits that MVP development can offer to your business.
Due to the exploding popularity of smartphones and tablets, mobile application development is an increasingly popular medium of software creation. In fact, mobile apps have become an essential element of most businesses, This prolific and growing industry has attracted businesses from every corner of the marketplace as consumers detach themselves from desktop computing and turn to their mobile devices.
Seamless Debugging: Boost Your Python and Node.js Development with Docker Compose and VS Code