How to Choose the Right Software Architecture
Architecture - getting the questions right July 2025 | View Online
How to Choose the Right Software Architecture
 

How to Choose the Right Software Architecture

As software devs, one of the most important things we do on a greenfield project is to choose the right software architecture. It is called architecture when it’s hard to change.
✅ Get it right, and your project becomes maintainable, scalable, and a pleasure to develop.
❌ Get it wrong, and you notice it with every feature you add.

Read on find out how to make smart architectural decisions

- Adam Cogan, SSW Chief Architect Got a comment for Adam?
Comment on Adam's blog
Tweet @adamcogan
Email Adam Cogan
 
 

FEATURED VIDEO FROM SSW TV


Can AI replace developers? Come With Me If You Want to Code | TJ Gokken

Can AI replace developers? Come With Me If You Want to Code | TJ Gokken

Can AI replace developers? It's the hottest debate in tech, but tonight, we're putting it to the test—for real. In this AI-powered coding smackdown, two AI agents will battle it out in a heated debate, arguing whether AI will replace human developers or just be another tool in the toolbox.

Then, we'll push this showdown further with an epic coding challenge: AI vs AI vs Human in a battle to write the best F# game logic. Expect laughs, surprises, and a plot twist that will leave you questioning who's really in control. 🚀 AI vs Humans – The Ultimate Smackdown in Code Generation. Let's see who codes the future

Watch video
 
 

FEATURED NEWS FROM SSW


Powered by AI Chat Bots
 

SSW's Chatbot Experts: A New Era of Customer Service

Why SSW?

We're not just implementers; we're innovators. Through countless hours of implementing custom AI solutions, we've become experts at training, fine-tuning, and refining them for personalized needs.

Skeptical? Our own site runs an AI-powered chatbot - Test Drive it Today!

Price Tag

We don’t usually offer fixed-price services, but we are confident that for $3,990 + GST, you will have a working GPT-Powered Chatbot on your website!

Extra Perks

We don't just set it up; we teach you to master it.

Time to revolutionize your customer service. Contact SSW today!

See more

 
Live Events
 
 
AI Hack Day

AI Hack Day

There will be something for everyone. Experienced AI developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.

If you’ve never played with AI or ML before it would be good to do a little bit of learning before the day but all experience levels are welcome.

Read more

JUL
26
SAT
Sydney, Australia
SEP
20
SAT
Melbourne, Australia
.NET 9 Superpowers Tour

.NET 9 Superpowers Tour

SSW’s comprehensive .NET course covers everything from the latest .NET open-source cross-platform framework. Our modules include RESTful API creation with ASP.NET Core, data access with Entity Framework Core, web UI with Blazor and more.

This course will set you up for success in modern enterprise development.

Read more

JUL
9
WED
Melbourne, Australia
JUL
11
FRI
Sydney, Australia
 
net

Beyond the API: MCP and the Death of Integration Hell | Calum Simpson

Integration hell is real, and developers have battled it for years. But with Model Context Protocol (MCP) gaining momentum, we’re finally seeing the light at the end of the tunnel.

In this talk, we’ll take a step back to understand how we got here, where MCP fits into the modern dev toolkit, and why it’s more than just another protocol. You’ll pick up practical insights for both devs and non-devs (Scrum Masters, I see you 👀), plus five fresh tips for thriving in the age of AI.

Whether you're building, planning, or just trying to keep up with it all, this session will challenge how you think about integration, and show why MCP might just be the missing piece.


Calum Simpson

Calum Calum is a distinguished enterprise software consultant specialising in Microsoft technologies, including Azure, SharePoint, Dynamics 365/Power Platform, and C# .NET. He also brings a strong proficiency in both Angular and React to his diverse skill set. Boasting over a decade of experience, Calum has successfully spearheaded web projects across a spectrum of environments, from agile two-person startups to some of the most prominent corporations in Australia. His versatility in handling projects of various scales speaks to his adaptability and prowess in the field.

More recently, Calum has positioned himself at the forefront of LLM consulting. His innovative approach in this domain has played a pivotal role in executing several client projects, leveraging this advanced technology to revolutionize our interaction with digital platforms. His contributions underscore his commitment to staying ahead of technological trends and delivering cutting-edge solutions.

Read more about Calum

 
net
JUL
16
WED
Join us at live at SSW Sydney or on the live streamSSW Live Stream
fb linkedin meetup Livestream
 
 
 
More SSW jobs

Senior .NET & Azure Engineer
SSW Melbourne | Sydney

We are currently seeking an experienced Azure Expert (Cloud Solution Architect) to join our team in Melbourne

In this role, you will need superior communication skills and a proven track record in designing and implementing cloud-based solutions using Microsoft Azure technologies, as well as production-ready web solutions using .NET technologies.

Read More

Senior .NET Developer Melbourne
SSW Melbourne | Sydney

We are looking for a Senior .NET Developer to join our Melbourne team!

This role requires great communication skills and solid experience in delivering production-ready web solutions. Further, we encourage you to take ownership of your relationship with clients and build meaningful connections, think critically, and create the right solution for the right job.

Read More

Copyright © SSW 1990-2024. All Rights Reserved. Proudly developed by SSW Sydney Web Design
Advertise with SSW | Unsubscribe | Previous SSW Updates | Got a Hot Tip to share? | Got a comment?