Home » Web Dev

Web Dev

Is it possible to Outside-In TDD on front-end?

Traditionally, because of lack of tools or knowledge, there have not been that many good practices in front-end development. You probably just made the jQuery work and if you were lucky you used Selenium to automate the tests from a user perspective. Which led to this: An inverted testing pyramid, which gives slow feedback (I’m looking at you, 8h test ...

Read More »

Deployment Options for .NET Microservices Agent

Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided Tour! It’s easy to get started with AppDynamics’ new .NET Microservices Agent. Featuring advanced portability, refinement and ease of use, this agent delivers great value to our customers who monitor .NET Core applications. Its flexibility in deployment is a boon ...

Read More »

From Zero to App: The Cross-Platform Development Approach Simplified: Part Two

There’s a lot of demand for mobile application developers these days, but learning all the available platforms and toolsets can be a costly, time-consuming challenge. The most popular solution to this problem is cross-platform application development. The goal of cross-platform development is to create software that seamlessly runs on multiple platforms using one set of tools and programming languages. The ...

Read More »

Using a Chrome Developer Profile with Visual Studio Code Debugger

When developing web apps in Visual Studio Code, I find myself using the built-in debugger to conveniently launch my web application in Chrome. Initially I was using the following launch.json configuration to launch Chrome and the debugger: "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome", "url": "http://localhost:4200/home", "webRoot": "${workspaceFolder}/src" } ] This launch configuration works pretty well. It ...

Read More »

WebRTC Issues and How to Debug Them

WebRTC is an amazing and rather ground-breaking technology pioneered by those geniuses at Google. Enabling plugin-free connectivity between browsers, the typical application for WebRTC is that of video chat applications. However, WebRTC is not just for audio and video; it’s also capable of transmitting other high-speed data. In short, envision a future of peer-to-peer gaming, file transfer, and other true ...

Read More »

How to Deploy Wildcard SSL Certificates Using Let’s Encrypt

The web of the future is encrypted and every site should have HTTPS enabled. Resources such as cookies, images, scripts, and HTML can be exploited, so good practice in web development is to make sure every resource accessed by users on your website is encrypted. Let’s Talk About SSL Certificates As you may know, HTTPS (Hyper Text Transfer Protocol Secure) ...

Read More »

Getting Started with Containers and Microservices

Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided Tour! Learn best practices for implementing and monitoring containers and microservices, and what to do if you need a new application monitoring solution. Get Ahead of Microservices and Container Proliferation with Robust App Monitoring Containers and microservices are growing in ...

Read More »

From Zero to App: The Cross-platform Development Approach Simplified

The demand for mobile application developers is extremely high. However, learning each platform’s native programming language and toolsets can be a significant, time-consuming challenge. Fortunately, there’s a better way! Cross-platform application development. The goal of cross-platform development is to create software that seamlessly runs on multiple platforms using one set of tools and programming languages. The benefits of this approach ...

Read More »