Selenium: The Basics

Selenium Tutorial: An Introduction to the Basic Features and Functions of Selenium

Angela Stringfellow Developer Tips, Tricks & Resources, Live Queue Leave a Comment

Selenium is a suite of browser automation tools for automating web browsers across a variety of platforms. It’s primarily used for automating web applications for testing purposes, although it’s capable of much more. It’s supported by most of the big-name browser vendors, most of which either have or are taking steps to make Selenium a native component of their browsers. …

How to Use Azure DevTest Labs for Test Environments and Dev Machines

Barry Luijbregts Developer Tips, Tricks & Resources, Insights for Dev Managers, Live Queue Leave a Comment

DevTest Labs is one the best and probably least used features on Azure. It is similar to creating virtual machines on Azure but provides some specific features and advantages we will review. Here are the following topics we are going to cover: What is Azure DevTest Labs? Test Environments Dev Machines in the Cloud What is Azure DevTest Labs? Azure DevTest …

The 44 Best Chrome Extensions for Developers

The Best Chrome Extensions for Developers: 40+ Tools for Programmers

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Google Chrome is the most-used browser, offering a set of Chrome DevTools with built-in web authoring and debugging tools designed to make life easier for developers. But that’s not all: Chrome’s capabilities can be vastly expanded with thousands of add-ons and extensions that make it possible to perform a variety of tricks, test websites and apps in development, experiment with …

SOAP vs REST primary differences

SOAP vs. REST: The Differences and Benefits Between the Two Widely-Used Web Service Communication Protocols

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Defining SOAP and REST SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) are both web service communication protocols. SOAP was long the standard approach to web service interfaces, although it’s been dominated by REST in recent years, with REST now representing more than 70% of public APIs according to Stormpath.  Understand the primary differences between SOAP vs. REST  and …

Top Development Operations Tools

Top DevOps Tools: 50 Reliable, Secure, and Proven Tools for All Your DevOps Needs

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Even though DevOps has been around for a few years, it still is a fuzzy area for some organizations. A mashup of development and operations teams, DevOps centers on collaboration and a culture that seamlessly integrates developers and IT operations teams working to put out the best new apps. Because DevOps encompasses two teams working from ideation through product release, …

How to Troubleshoot High .NET App CPU in Production With ANTS and Process Hacker

Matt Watson Developer Tips, Tricks & Resources, Live Queue Leave a Comment

One of our .NET background services running as an Azure Worker Role uses a lot of CPU and runs on a bunch of servers. So I decided to spend some time today to see if I can figure out why. I decided to capture how I went about solving the problem so hopefully, it could help others! Goal: Reduce Number …

firefox add ons for developers

The Best Firefox Add-ons for Developers: 30+ Tools for Programmers

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Hey…remember Firefox? Google Chrome is now king of the browser hill, but Firefox is still chugging along and is actually still the best browser for web app developers to use. Sure it’s a little slow and hard on memory, but its customization options can’t be beaten. We’ve listed a few of our favorite Firefox add-ons that make our lives as …

How to Autoscale Azure App Services & Cloud Services

Barry Luijbregts Developer Tips, Tricks & Resources, Live Queue Leave a Comment

One of the major benefits of using the cloud is scalability. With Azure autoscaling, you can scale up and out like you couldn’t do with your own hardware, as much as your wallet allows. But more importantly, you can scale down and in when you don’t need the resources, thereby saving money. This is something you wouldn’t be able to …

Comparison: Azure App Services vs Cloud Services

Matt Watson Developer Tips, Tricks & Resources, Live Queue Leave a Comment

Microsoft Azure provides multiple ways to deploy your applications to the Azure cloud. Azure App Services and Cloud Services are the two most popular, and easiest, ways to deploy your applications. They both support web applications and background service type applications. In this article, we will provide a comparison between Azure App services and Cloud Services, along with a quick overview of …

Top 50 Integrated Developer Environment Tools (IDEs)

Top Integrated Developer Environments (IDEs): 51 Powerful Dev Environments for Streamlined Development

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

The work of a developer is complex and time-consuming, but arming yourself with the most sophisticated tools makes the job both quicker and easier. That’s why many developers turn to integrated development environments (IDEs) to manage workflows, access a suite of development tools within a single dashboard, and reduce errors that can have catastrophic consequences if deployed unchecked. IDEs run …

How to Write Test Cases and Why They Are Like the Scientific Method

Matt Watson Developer Tips, Tricks & Resources, Live Queue Leave a Comment

As I’ve mentioned before on this blog, I have a good bit of experience writing unit tests.  In fact, I’ve managed to parlay this experience into a nice chunk of my living.  This includes consulting, training developers, building courses, and writing books.  From this evidence, one might conclude that unit testing is in demand. Because of the demand and driving interest, …

java-logs-stk

Java Logging Best Practices: How to Get More Out of Your Log Data

Eric Martin Developer Tips, Tricks & Resources Leave a Comment

Logging: We Should be Doing This Better by Now! What do I mean? There are lots of Java logging frameworks and libraries out there, and most developers use one or more of them every day. Two of the most common examples for Java developers are log4j and logback. They are simple and easy to use and work great for developers. …

What is Unit Testing?

You Still Don’t Know How to Do Unit Testing (and Your Secret is Safe with Me)

Erik Dietrich Developer Tips, Tricks & Resources Leave a Comment

What is Unit Testing, Tutorial and 6 Best Practices When I started in this industry, only an avant-garde fringe unit wrote automated tests for their code.  Over the last 15 years, however, that number has exploded, and the practice has become mainstream.  But “mainstream” does not mean “universal.”  Plenty of folks still do not have comfort with or even exposure to the …

Azure App Services logs

Where to Find Azure App Service Logs for Your App, IIS, FRT, etc

Barry Luijbregts Developer Tips, Tricks & Resources Leave a Comment

Troubleshooting application problems are difficult. It takes a lot of time. I would argue that it might be the thing that we developers spend most of our time on in the cycle – write some code – F5 – find out why it didn’t work – fix – F5…. And that’s just troubleshooting locally on your own machine. When your …

Asynchronous Programming Is Easier Than You Think

Guest Contributor Developer Tips, Tricks & Resources, Live Queue Leave a Comment

What is asynchronous programming? To understand that let us take a look at how applications typically run. Typically when you are writing a program it executes one method at a time. The CPU executes a method then once it finishes moves to the next one. This is known as synchronous programming. I’m a big fan of understanding the taxonomy and …

.NET Core Logger Factory

.NET Core LoggerFactory: How to Use it Correctly and Lots of Tips!

Matt Watson Developer Tips, Tricks & Resources, Live Queue Leave a Comment

If you have used .NET Core, you have probably battled with the new built-in .NET Core LoggerFactory. It has created a lot of confusion around logging with ASP.NET Core. At Stackify, we have logging integrations for log4net, NLog, Serilog, and our direct API. We have a lot of experience with building logging appenders and libraries to work with various logging frameworks. As …