30 posts by Adam Cooper

Adam Cooper

About Adam Cooper

More CI for Flutter with GitHub Actions - Code Coverage

More CI for Flutter with GitHub Actions - Code Coverage

Adam Cooper /

This is a follow up to my previous post on getting started with Flutter and GitHub Actions, if you haven't worked with Actions before you might want to start there. In the previous post we set up a simple CI pipeline to build my Fructika app with three steps (build, analyze and test) running on an Ubuntu Linux VM , the YAML for which looks like this. on: push jobs: build-and-test:…

Automating the patching of Cascadia Code to include Nerd Fonts

Automating the patching of Cascadia Code to include Nerd Fonts

Adam Cooper /

Cascadia Code is a new monospaced font designed to work nicely with the new Windows Terminal. Unfortunately, it doesn't yet include the Powerline symbols necessary to make my terminal look as shiny as I like it. Fortunately the awesome Scott Hanselman wrote a how to post on Patching the new Cascadia Code to include Powerline Glyphs and other Nerd Fonts for the Windows Terminal so now my Windows Terminal looks…

Continuous Integration for Flutter with GitHub Actions

Continuous Integration for Flutter with GitHub Actions

Adam Cooper /

The nice folks over at GitHub (or the evil Microsoft empire, depending on your point of view) recently added me to the GitHub Actions beta. If you're unfamiliar with GitHub Actions it's their Continuous Integration (CI) & Continuous Deployment (CD) pipeline or to quote  from the feature page: GitHub Actions makes it easy to automate all your software workflows,  now with world-class CI/CD. Build, test, and deploy your code…

Creating a Pocket desktop application with two lines of CLI

Creating a Pocket desktop application with two lines of CLI

Adam Cooper /

Pocket from Mozilla is my favourite way to save interesting articles and videos for watching/reading later. The standard account is free but I like both the service and Mozilla so much that I'm happy to pay for the premium plan which adds full text search of everything I've saved, smarter tagging and an advert free experience. There are pocket apps for Android and iOS and services like Pocket to…

Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.
Close