A guide to getting started with Mastodon and the Fediverse tailored to the Umbraco Community.
Senior .NET developer
Umbraco Master, Core Collaborator & MVP
I am a senior .NET developer and lover of adventure based in Bristol, UK. During working hours I'm an Umbraco Certified Master and MVP who's been working with Umbraco at Bump Digital (and in various digital agencies over the past decade), but am an adventure-loving outdoorsman in my free time and can often be seen out hiking or canoeing with my dog, Carter.
I can often be seen in and around the Umbraco and .NET communities, particularly in the South West and UK.
A guide to getting started with Mastodon and the Fediverse tailored to the Umbraco Community.
Marcin, Joe, John, Owain and Delia discuss UmbracoTees Day, CODECABIN, LTS, the state of the Umbraco community and the usual Umbraco news and events.
22 Umbraco community members in a luxury cabin nestled into a hillside in the UK's Peak District National Park talking all things Umbraco over a long weekend.
A summary of my experiences at CODECABIN '23.
Codegarden 2023 is just around the corner and it's time to pack our bags! But what to bring? If you've not been before, or if you're forgetful like I am, I've written you a packing list...
It can't be just me that finds all the properties on a .NET URI object confusing! This tool takes a URI input and outputs all the properties without the need to debug.
Building your own integrated platforms with Umbraco (a recording at Umbraco DK Festival 2022)
In Umbraco, the Block editors (list and grid), Nested Content and custom list views allow you to customise how the summarized/collapsed items appear using AngularJS templates and filters - you're not just stuck with the default!
"Everyone makes mistakes." We've heard it time and again. But there's always that nagging voice inside our heads telling us to hide it away somewhere. But why be ashamed?! Besides, this can lead to more mistakes in the future. We'll take a look at some of my mistakes and even look at some extreme cases where mistakes can cost lives.
As well as looking at how hiding mistakes can be damaging to our confidence as well as to our work, we'll discuss how and when to talk about our mistakes along with success stories and how highlighting past mistakes can help save time, effort, and - most importantly - shame as individuals, teams, and as a community.
Accessibility is a fairly new concept to a lot of us in the tech industry, but Ordnance Survey have been making maps since 1791. What have they done over the last two centuries to make their maps easier to read and understand for everyone? And how can our comparatively juvenile industry learn from their experience?
A recording of my extended “Why are you being such a git about it” talk from Developer! Developer! Developer! Day 2021.
I'm sure many of us have been told at some point in our careers that "magic strings are bad" but why exactly is that and what could go wrong? And what alternatives are there to improve our code?
My attempts at solving Advent of Code puzzles each day.
My favourite method of merging feature branches has to be "rebase and merge" (that's a "semi-linear merge" if you're using DevOps) - it allows us to avoid losing data while keeping the tree clean and tidy.
But what is a rebase and how do they work?
Linting commit messages can be useful to enforce a standard of git commit messages - but how can we run these as checks on a GitHub pull request?
Are your git repos a dumping ground for code? I'm really fussy about how people use git - and that's a good thing. We'll take a look at branching strategies, the importance of commit messages and how often should you commit, anyway? Let's investigate how, with 5 simple tips, we can turn a code dump into a glorious archive of software and how this can save time, frustration and money.
My recorded talk “Why are you being such a git about it” from GitKon is available to watch.
A recording of my talk at CodeGarden 2021. Also available in written form.
It’s a dark and stormy night and you wake up with a start: is that the looming feeling of .NET 5 and Umbraco 9 on the horizon?! Upskilling yourself (and your team) can be a daunting prospect for developers, but I’ll guide you through which skills and processes need to change and which you can put on the back-burner. From development environments and .NET 5 concepts to configuration, deployment and hosting - it’s not as big a change as it might sound!
Accessibility is a fairly new concept in the world of the web. The web itself is only in its early 30's (not much older than myself!) and I think it's fair to say that accessibility wasn't a priority in Web 2.0. To catch up, it makes a lot of sense to stand on the shoulders of giants - what can we learn about accessibility from the real world that we can apply to the web?
One weekend. One website. One rebuild.
GitKraken allows you to open the current repository in the terminal by hitting Alt + T but by default, this won't be the new Windows Terminal.
Umbraco is "The Friendly CMS" and, as a community, we aim to be warm and welcoming, greeting everyone we encounter with a Friendly high-five. But how can we inject some of this Friendliness into our work and make the websites we craft as Friendly as possible?
Marcin and Callum together with their guests celebrate umbraCoffee's 3rd birthday and talk about the new Community site, the Community Teams "retreat", Hacktoberfest and more.
This week's guests are Honorary & New Umbraco Community Teams members - Poornima Nayar (@PoornimaNayar) and Joe Glombek (@JoeGlombek)
uSync Sync-Pack files (with the .uSync extension) are simply ZIP files and can be viewed in any ZIP viewer, including the one built into Windows.
It wasn’t long ago that every agency and freelancer had their own custom CMS they’d use for client projects. We decided that was a bad idea. But we’ll often be seen writing custom code within that standardised CMS. Are we making the same mistakes again?
Mastodon: @joe@umbracocommunity.social
Twitter: @JoeGlombek