Documentation for Developers
December 04, 2022Download the slides here DDD 2022 Slides About Me Currently Principal Consultant & Practice Director SixPivot Technology Director Hey…
Download the slides here DDD 2022 Slides About Me Currently Principal Consultant & Practice Director SixPivot Technology Director Hey…
Azure AD B2C and MSAL and Scopes I recently tried to create a simple demonstration of using Azure B2C in a React App using the MSAL-browser…
I was recently asked by a colleague to help brainstorm a solution to displaying a large number of data points onto a leafletjs map on a…
When creating a certificate request to create an intermediate CA, you generally want to add an Authority Key Identifier to the request so…
Importing Pandas Loading a CSV or JSON file Dropping a column Examining Column Data Types Converting a Column to Datetime Combining two…
Sometimes you need to serve some local static content over HTTP/HTTPS for testing SPAs or other things. Python Module I’ve used the python…
As an Australian developer, I’m always fighting with applications that default to US date formats. I was recently working on an Angular…
When you’re at work meetings, have you ever noticed how many people will just find all the reasons why something won’t work? Have you ever…
As the end of another year approaches, it’s always a time for reflection on the last 12 months. Family, and community, is a vital part of…
Have you ever attended a conference or workshop where you wish the presenter could easily share their slides? Or, are you a presenter and…
The longer you work as a software developer, the most likely you are to need to learn a new language or development stack. As I’ve done this…
If you could change just one thing in your life by forming a new habit, what would it be? Bad Habits In July 2018 I left my full-time job…
I’ve recently been talking to people about my new “FinTech” venture and I’ve discovered that this term isn’t very well known outside the…
Friday 27th July is my last day at Tatts/Tabcorp and I wanted to say thanks to everyone who has made my last few years at Tatts a memorable…
For people who work in a technical profession it’s vital to continually learn and grow our skills to keep up with the pace of change…
Last week Cale and myself both took a week of leave from our full-time jobs in a large company and we worked on our startup (FairDealFX) at…
Building Test App with Google Test CMakeLists.txt
AKA: Protecting “future me” I needed a way to ensure that I didn’t stupidly include internal data types in WebAPI methods Installation…
Every business these days is working in a fast moving, disrupted, technology-driven world. In order to survive we need to be constantly…
For the last 10+ years I’ve primarily been a C# / .NET developer. This ecosystem is great, there are thousands of great packages available…
Capabilities Live Stream Video Include Presentation Audio / Video Include Live Audio Tools and Products Used Telestream WireCast Wowza Media…
Our first “Hackathon”, TattsHack, is done and dusted, and what an experience. From the original idea through to the event it was only a few…
Environment Validator I’m using the ServerSpec framework to do environment validation of development and test environments. The first…
The 2015 Great Adventure Challenge I am taking on the Great Adventure Challenge and making a difference in the lives of seriously ill…
If you’re having trouble running Visual Studio Code behind a corporate proxy, the following steps might help. Basically on a mac you just…
For the second part of this series I’m going to take a bit of a detour away from the code. One of the things I’m seeing a lot of recently is…
One of the biggest time-killers in software development is deployments (and environment management). I’ve worked on some big projects…
Gathering useful instrumentation about running applications such as throughput and performance can be tricky, but invaluable for…
Following on from my previous post about logging this one will go a bit deeper into the logging story. There’s a fine line between too much…
If there was going to be a “silver bullet” that will make your applications more supportable I think I would suggest that appropriate…
Once an application is running in a production environment it can become more complicated to access the systems the application is running…
Working in a large company where we do most of our own software development in-house we have a wide range of coding practices and various…
Isolating performance issues or tracing web traffic problems can be a challenge. Modern browsers have excellent developer tools and 3rd…
Just a quick follow-up to my previous post regarding Kiva loans. I have now loaned to borrowers, given 3 credits as gift cards (happy…
Throughout the month of November 2013 I spent three weekends at three different Salsa and Latin competitions running the SerenityOne scoring…
In Visual Studio 2012, my Xamarin for Android Intellisense was missing when trying to edit Android .axml files. This is a nightmare for me…
I’ve now been working on and developing my SerenityOne Dance Competition Scoring Software for a number of years. It has grown from a concept…
In the process of deploying a SQL CLR assembly I needed to be able to check whether my new version was correctly installed into the SQL…
Oops I recently tried to upgrade my ProxMark III to the latest CDC firmware to try out some of the new features. In the process I somehow…
In both my professional life, and through using open source projects I’ve come across what I think are some really simple code quality…
So I’ve been thinking, every time I run the scoring for a dance competition my conscience is destroyed by the fact that I have to print so…
Add APIDB Schema Support to your database (osm) {% codeblock lang:bash %} /usr/local/pgsql/bin/psql —user osm -d osm -f script/contrib/apidb…
For the last few months I have been working on a UAV project with three other guys - the project is called “Project Andromeda” and the goal…
I encountered a couple of minor issues (aka learning curve) with this shield. https://www.sparkfun.com/products/9607 The documentation doesn…
Currently (November 2010) the Netduino only supports access to this shield through the use of the Alpha version of the firmware. This will…
I’m so over the insanity created by Christmas, by people who are not practicing Christians. Hundreds of dollars spent by every person on…
I have a couple of ideas for projects that could be done on the Netduino. I initially heard about these devices through Scott Hansleman’s…
A few months ago I noticed that there was a need for a better way to score and coordinate the scoring of salsa competitions. I wrote…
One of the biggest problems with migrating legacy applications to a new framework (such as XAF, netTiers, etc) is the process of importing…
I’ve been listening to Scott Hanselman’s pod cast Hanselminutes in the car recently and have heard about a few interesting projects that I…