Logo Barret Codes
  • Home
  • About
  • Engage With Me
  • Recent Posts
  • Posts
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Community
  • Conferences
  • Development
  • Life
  • Podcasts
  • Soft Skills
hero image
Microsoft Flow - ICYMI, the Easier Way

(NOTE: Posting to Twitter no longer works. Check my YouTube channel for videos on posting to Bluesky and Mastadon) Last time I walked through a more complex way to implement a roll your own ‘In Case You Missed It’ Flow for retweeting Twitter posts linking to new blog articles. It wasn’t the way I would do it, but the point was more to show you a few things you can do in Microsoft Flow.

  • flow
  • icymi
  • power-automate
  • twitter
Monday, November 26, 2018 | 6 minutes Read
hero image
Microsoft Flow - ICYMI, the Hard Way

(NOTE: Posting to Twitter no longer works. Check my YouTube channel for videos on posting to Bluesky and Mastadon) One of the promotion methods that many bloggers employ with Twitter is to re-tweet their previous blog post tweets with an “In Case You Missed It” (#ICYMI) tag a few hours or days later. In this blog post, and the next one, I’m going to show you a couple of ways you can implement this in Microsoft Flow.

  • flow
  • icymi
  • power-automate
  • twitter
Thursday, November 22, 2018 | 8 minutes Read
hero image
Microsoft Flow - Convert Links to Short URLs with Bit.ly

In my last post, I showed you how to create a Flow that would promote a new blog post on Twitter and LinkedIn. Given the character limits on Twitter, you may run into issues where your tweet has too many characters and your Flow will fail. The quickest way to address that is to convert the link to the blog post into a short URL using the Bit.ly connector.

  • bitly
  • flow
  • power-automate
Monday, November 19, 2018 | 2 minutes Read
hero image
Using Microsoft Flow to Promote A New Ghost Blogging Platform Post

UPDATE: I’ve since abandoned Ghost and gone back to WordPress, but the concepts here apply equally and the Flow will actually work without any modifications for WordPress blogs. (NOTE: Posting to Twitter no longer works. Check my YouTube channel for videos on posting to Bluesky and Mastadon) Flow is Microsoft’s answer to IFTTT and Zapier and similar services. These services automate certain online tasks based on various triggers. In the case we’re examining today, we’re going to automate the following requirement:

  • blogging
  • facebook
  • flow
  • linkedin
  • power-automate
  • twitter
Saturday, November 17, 2018 | 7 minutes Read
hero image
Using C# and Azure Text Analytics Sentiment Analysis To Respond To Customer Complaints

I’m a dev. I just make apps. I only deal with customers when something breaks and my support teams can’t fix it. They’re just an annoyance, right? Wrong. I’m going to show you how Azure Cognitive Services Text Analytics Sentiment Analysis can help you retain customers and look good while you’re doing it. Anyone who has worked in a customer service related field will tell you that it’s far less expensive to keep an existing customer happy than it is to win a new customer to your product or service. This is an unavoidable fact and yet so many companies get it wrong. They put little effort into their existing customers until it is too late. Another fact is that all of these customers have friends and social media accounts of their own. And they will share that experience, be it good or bad, to the detriment or glorious success of your company. One lost existing customer is 100 customers who will never even give your product a try. One mad customer that you’ve made happy and kept around is 10 potentially new customers who will be willing to give you a try. (Yeah, I know, people complain far more than they praise. We’re funny like that.)

  • azure
  • c-sharp
  • dotnet
  • sentiment-analysis
Saturday, June 16, 2018 | 8 minutes Read
hero image
The Mysterious Vanishing Hard Drive

I was having an issue with the main PC that we use at home. Over the last couple of months, from time to time, one of us wouldn’t be able to log in. It was the famous infamous Windows 10 black screen. When they logged in, a cursor would appear over a black background and then nothing else. The only thing people can say for sure about the black screen of death in Windows 10 is that there are a figurative crap-ton of things that can cause it. It can be anything from video drivers to Microsoft Store corruption. Or it may be failed Windows updates or firmware issues. It has many causes, and no quick solutions.

  • hard-drive
  • troubleshooting
  • windows-10
Wednesday, February 28, 2018 | 3 minutes Read
hero image
"Visual Studio debugging - SSL Connection / Connection Reset with IISExpress - Stack Overflow

Sometimes it can be a huge pain in the rear to work with SSL on local IIS or IIS Express in Visual Studio. I was trying to debug an issue with my authentication flow and just could not get my auth server to run locally. I finally came across this StackOverflow answer and discovered that I was running into the issue where my port for IIS Express was something like 66234. I didn’t know that to get it to work right, you have set the port between 44300 and 44398. And like Jason’s answer, absolutely nothing I could see either during setup or runtime told me that.

  • iis
  • ssl
  • stackoverflow
Tuesday, February 20, 2018 | 1 minute Read
hero image
C# Advent Calendar 2017 - Using C# and Azure Cognitive Services Text Analytics to Identify and Relate Text Documents

One of the tasks that developers sometimes face in large companies (or even small ones) is trying to figure out how large sets of data relate to each other. If that data is text based, C# and Microsoft Azure Cognitive Services Text Analytics functions make this extremely easy to accomplish. In this post, I’ll walk through identifying language and parsing out key words and phrases that we can use to help match blocks of text together.

  • azure
  • c-sharp
  • c-advent
  • cognitive-services
  • dotnet
  • text-analytics
Tuesday, December 19, 2017 | 11 minutes Read
hero image
Deploy Database Updates With FluentMigrator and VSTS

One extremely handy open source library for .NET developers is FluentMigrator. This package allows you to script out your database changes as C# classes. The concept is similar to the code first migrations of EntityFramework, but allows you a bit more fine tuned control over deployments and doesn’t tie you to any specific ORM or other database interaction model. For example, it’s easy to control which environments the updates go to with tagging. This can help prevent accidental database updates to production and has already saved me from database restores on a couple of occasions.

  • database
  • deployment
  • fluentmigrator
  • libraries
Thursday, November 30, 2017 | 7 minutes Read
hero image
Deploy To A Private NuGet Feed From VSTS

If you work with multiple related projects that exist in separate solutions, one of the more useful features of Visual Studio Team Services is the ability to easily implement private NuGet feeds. This service lets you keep development of various pieces more separate and yet still make it easy to integrate your private libraries into your other applications. Create Your Feed The first step is to create your private feed. Go in to VSTS and open the project that you want put into a feed. Under the “Build and Release” menu item, you should see a secondary menu item called “Packages”. If you don’t see this entry, you will need to install the Package Management Extension from the VSTS Marketplace into your VSTS account. It’s free if you have fewer than 5 users in your VSTS account.

  • azure
  • devops
  • nuget
Saturday, November 18, 2017 | 5 minutes Read
hero image
My Go-To Visual Studio Extensions

There are a number of extensions for Visual Studio that I always keep installed. Time and again they’ve proven their value for me. Maybe they can do the same for you. I haven’t made the full transition from VS2015 to VS2017 as i use 2015 at work and 2017 at home. Some of these have different versions between the two VS versions. The links below are all to the 2015 versions in those cases.

  • extensions
  • ozcode
  • powershell
  • resharper
  • task-runner
  • visual-studio
Tuesday, November 14, 2017 | 3 minutes Read
hero image
Running a Regularly Scheduled Task with Azure Functions

One of the more recent features of cloud computing is what’s called “serverless computing”. There are a number of different ways in which it is implemented, but for the most part it’s just a way to set up a code function to be able to run without needing to create an entire application and all it’s resources. One of my favorite ways to utilize this feature in Azure apps is to use the functions to kick off nightly maintenance jobs. By using an external function to kick off the job, I am able to keep my Azure web apps set to not be “always on”. This helps keep my costs down, but still lets me kick off regularly scheduled tasks easily. And Azure functions can be written in any of several languages, including JavaScript and C#.

  • azure
  • azure-functions
  • scheduled-tasks
Saturday, November 11, 2017 | 7 minutes Read
  • ««
  • «
  • 9
  • 10
  • 11
  • 12
  • 13
  • »
  • »»
Navigation
  • About
  • Engage With Me
  • Recent Posts
  • Posts
Contact me:
  • barretblake@live.com
  • barretb
  • Barret

Toha Theme Logo Toha
© 2024 Copyright Barret Blake.
Powered by Hugo Logo