Skip to content

yer.ac | Adventures of a developer, and other things.

  • About
  • Github
  • Dev.to

yer.ac | Adventures of a developer, and other things.

Blog to keep track of things I am upto

Supporting multiple configurations in Cypress

February 7, 2020 by yer.ac

By default, Cypress will support a single configuration based on the optional file cypress.json as described in their documentation here. Whilst this works fine for most, it would be great if we could have access to a cypress.dev.json for local development, or even better, a whole host of configuration files for use against a multi-tenant …

Continue Reading

⚡lightning-fast testing of web applications with Cypress

February 20, 2020 by yer.ac

Cypress (Cypress.io) is an automation framework for web app testing built and configured with Javascript. Automated front-end testing is definitely not new, but Cypress really is something different. It’s silly fast, requires almost no setup, has quick-to-learn syntax and has a really nice, feature packed test runner. Why Cypress? I’ll let you read the summary …

Continue Reading

Using Docker Containers for easy local WordPress development🐳

June 17, 2020 by yer.ac

Creating WordPress development environment using Docker containers.

Continue Reading

Identifying Nuget package references which are using relative paths across whole solution

February 7, 2020 by yer.ac

Keeping up with a recent binge upgrading projects, including upgrading all my projects in a solution to 4.8, I have been upgrading nuget packages. Whilst this is a relatively simple task, what irks me is that when you add or upgrade a nuget package in Visual Studio, it will often change the package path to …

Continue Reading

Pragmatically upgrading .net framework version for all projects with PowerShell

November 6, 2019 by yer.ac

We had a situation where we needed to upgrade all the CSPROJ files in a solution to 4.8. The issue is that some of our solutions contain almost a hundred projects so a manual intervention would be prone to error. (plus we have multiple solutions to apply this against!) Whilst there are a number of …

Continue Reading

Ensuring “dotnet test” TRX & Coverage files end up in SonarQube

April 22, 2020 by yer.ac

I have written before about using SonarQube to do static analysis, but one issue I never came back to was ensuring that code coverage files generated via a build pipeline end up being picked up by the Sonar Scanner to assess code coverage. Note that the following I am actually using the ‘dotnet test’ build …

Continue Reading

Include both Nuget Package References and project reference DLL using “dotnet pack” 📦

October 15, 2019 by yer.ac

Recently I have been trying to generate more Nuget packages for our dotnet core projects, utilizing the dotnet pack command. One issue I have been encountering is that the command was either referencing the required nuget packages, or the project reference DLLs, never both. The current problem. If you have Project A which has a …

Continue Reading

Setting up a self-hosted build agent for Azure DevOps

July 31, 2019 by yer.ac

Azure DevOps has brilliant build pipeline options and as easy as it is to get set up with their hosted build agents, it can get quite costly rather quick. In this post I cover off setting up a self-hosted build agent for use with Azure. This post won’t cover setting up the build box, but …

Continue Reading

👆Level up👆 your retrospectives! (and why you should run one!).

June 27, 2019 by yer.ac

You can also view this post on: https://dev.to/wabbbit Regardless of which Agile methodology you use to deliver your software – You are using one, right?, retrospective is one of the most important meetings you can have. Sadly, it’s one of those meetings that can turn into an unstructured nightmare, and if you aren’t getting anything …

Continue Reading

Using time tracking software to your advantage.

June 21, 2019 by yer.ac

Ugh, Time tracking! People often convulse when hearing “Time tracking” in a work context. Although some companies use this to ensure their pesky workers aren’t having any downtime and are constantly little cash cows, I believe it can be used for good and more importantly boost your own productivity. Why not use time tracking software …

Continue Reading

Posts navigation

  • 1
  • 2
  • Next

Dev.To Profile

Rich's DEV Profile

Tags

agile Azure Azure Functions ContinuousImprovement Cosmos DB Cypress DevOps docker ES6 Javascript Mocha NLOG Nuget PowerShell SCRUM SonarQube Testing TFS VisualStudio VSCODE VSTS wordpress

Follow me on Twitter

My Tweets
© 2021 yer.ac | Adventures of a developer, and other things. - Powered by Minimalisticky