|
Avoiding a Jurassic problem – 7 tips for handling errors, before
they bite
Errors should always be caught and logged – there are plenty of
great services that help you fall into the “pit of success”.
They have great dashboards, integrate with your preferred
communication tools, give you great telemetry, and help you
drill down to the root cause.
As developers you should be alerted when something is going wrong
and be able to see details to help you track down and fix bugs.
Every developers goal should be to know about bugs before the
clients do. With exception libraries, you should already be on
it.
For developers, it is crucial to log errors, watch them daily and
review the health of the errors in the Sprint Review.
And think about the end user for a second…. we’re all aware how
painful it can be when you see a nasty error message. In the
best case it makes you feel uneasy, and at worst it leaves you
blocked. The user experience should *not* be an jarring jumble
of text that looks like it is designed for a computer 🤢. On the
other hand, a developer should not be developing new features
when they are oblivious to the unhealthy state of the
application.
Let’s look at 7
ways that you can handle an error, before it comes back to bite
you.
|
|
|
|
FEATURED VIDEO FROM SSW TV
|
|
|
Blast off with Blazor! 🚀 - Supercharged Enterprise
UIs using AntDesign | Luke Parker
Blazor is taking the hobbyist world by storm, but did
you know it is perfect for enterprise applications?
Having the whole project in one place in one
language has done wonders for the development
experience. However, as new tech in its perceived
infancy there are doubts about whether it’s aged
enough for production scenarios. This is where
AntBlazor comes to the rescue! It is a comprehensive
set of enterprise-class UI components, built with a
focus on ease-of-use.
In this talk, Luke demonstrates how the popular
open-source component libraries work, with
insightful comparisons and demonstrations.
Watch
videos
|
|
|
|
FEATURED TECHNOLOGY FROM SSW
|
|
|
|
Power Platform can help you create
solutions for all of your internal and
external processes. Microsoft's Power
Platform is a set of low-code
applications that can be used
individually to create easy-to-use
business solutions. These applications
can be used together and combined with
Office 365 and Azure to create a smooth
flow throughout your whole business,
from client communication to financial
analytics.
Could
you be supercharging your business
through Power Apps? Learn more.
|
|
|
|
|
|
|
|
|
|
|
2-Day Online Clean Architecture
Workshop
In this 2-day hands-on workshop we will
cover the best approach to building
enterprise applications using Clean
Architecture and .NET Core. You will be
building your own application from
scratch.
This hands-on workshop will provide
practical guidance and recommendations.
We will cover architecture,
technologies, tools and frameworks.
Read
more
|
NOV
22
MON
|
Online, Australia
|
|
|
|
|
1-day Angular Superpowers Tour
Come watch our best Angular devs build an Angular 11
application from scratch and take it all the way to
an enterprise application using all the best tools
and practices we use.
Don't waste weeks learning Angular, the Angular CLI,
RxJS, TypeScript, ngrx, NPM, WebPack, end to end
testing and unit testing. Get a jump start in just
1-day.
Read
more
|
NOV
9
TUE
|
Brisbane, Australia
|
|
NOV
10
WED
|
Melbourne, Australia
|
|
NOV
12
FRI
|
Sydney, Australia
|
|
|
|
|
|
|
|
|
October *Online* User Group: Modern Web Dev with Blazor and
.NET 6 by Jason Taylor
Ready to get up to speed with Blazor WebAssembly? You've
picked the right time! Blazor has been running production
systems for over two years now - it’s battle-tested and
what’s more, Microsoft is just about to drop .NET 6 , the
long-term support version of their hugely successful
development platform.
Whether you're a student or a seasoned developer, now is the
perfect time to get started. And in this talk, Jason will
make sure you get started on the right foot. He will
demonstrate tools, components, data access, code generation,
forms, validation, component libraries and more! Everything
you need to build enterprise applications using Blazor
WebAssembly and .NET 6.
|
|
|
Jason Taylor is a passionate
developer, architect, trainer and mentor with 20
years of professional experience. He has worked with
.NET since 2001, and currently specializes in
developing enterprise applications utilizing .NET
Core, ASP.NET Core, EF Core, Angular, Vue, and
Azure. Jason is an expert on Clean Architecture with
.NET Core, and has one of the most sought after
GitHub repos containing an awesome template for
using Clean Architecture. Jason loves a challenge
and is skilled at progressing from a simple proposal
into a well-defined, coded, and tested solution.
|
|
|
|
|
OCT
20
WED
|
SSW Livefeed
ssw.com.au/ssw/live
|
|
|
|
|
|
|
|
|
|
SSW is Hiring! |
|
More SSW jobs
|
Systems
Administrator
SSW Sydney
This role requires someone who can work closely with clients, think
critically, and create the right solution for the right job.
Must have a working knowledge of Active Directory, Windows Server 2019, IIS
10.0, SQL Server, Microsoft Teams, SharePoint Online, Azure, PowerShell,
Cisco ASA, HP SAN administration, Office 365, Exchange Online, & knowledge
of architecting systems in Microsoft Azure
Read
More
|
|
Full Stack .NET
Developer
SSW Sydney, Brisbane, Melbourne, Newcastle
This role requires great communication skills and solid experience in
delivering production-ready web solutions. You will be working with our
expert developers and designers in a wide variety of exciting enterprise
projects.
This role requires someone who can work closely with clients, think
critically, and create the right solution for the right job. .NET experience
is a must.
Read
More
|
|
|
Advertise with SSW |
Unsubscribe |
Previous SSW Updates |
Got a Hot Tip to share? |
Got a comment?
|
|
|