﻿<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/01d28b80-ff3b-4792-873b-005f4f3ec5dd/.Net+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/0cc735cd-a934-44c7-959c-fa376e61af14/case+study%252c+.NET+Framework%252c+ASP.NET+Core%252c+C%2523%252c+LINQ%252c+SQL+Server%252c+NLog%252c+Azure+DevOps%252c+Scrum%252c+reliability+engineering%252c+availability%252c+MTTR+reduction%252c+incident+reduction%252c+COM%252b%252c+VB6%252c+architect+liaison%252c+logging+pipeline%252c+team+collaboration</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/1264e90e-6724-4ed6-bf33-c0548ffd0eb4/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+Technical+debt</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/142d4fc3-a95c-4cb6-9815-d187b3207b2f/Justin+Barnes%252c+York%252c+Leeds%252c+North+Yorkshire%252c+Yorkshire</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/14d77e1f-437f-41d0-9609-d66dc9499ba9/.NET+collection+interfaces%252c+IEnumerable%252c+IEnumerator%252c+ICollection%252c+IList%252c+IDictionary%252c+ISet%252c+IReadOnlyCollection%252c+IReadOnlyList%252c+IReadOnlyDictionary%252c+IReadOnlySet%252c+IAsyncEnumerable%252c+IComparer%252c+IEqualityComparer%252c+IProducerConsumerCollection%252c+INotifyCollectionChanged%252c+IOrderedDictionary%252c+IImmutableCollection%252c+IImmutableList%252c+IImmutableDictionary%252c+IImmutableSet%252c+IImmutableQueue%252c+IImmutableStack%252c+ILookup%252c+IGrouping%252c+C%2523+collections+guide%252c+British+spelling</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/16587be1-7596-4204-ae86-9104d9fdca78/React+Server+Components%252c+RSC%252c+Next.js+App+Router%252c+SSR%252c+SSG%252c+ISR%252c+data+fetching%252c+caching%252c+revalidate%252c+Suspense%252c+streaming%252c+SEO%252c+Metadata+API%252c+server+vs+client+components</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/1a2eb66d-6aad-429e-b548-2eddf3fd7da7/Extreme+Programming+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/21639a18-1e63-4cfe-be08-80d2551fc370/React+hooks%252c+useState%252c+useReducer%252c+useEffect+cleanup%252c+race+conditions+React%252c+useMemo%252c+useCallback%252c+memo+React%252c+useRef+DOM%252c+custom+hooks+React%252c+composition+and+reuse%252c+concurrent+rendering+React%252c+startTransition%252c+useTransition%252c+useDeferredValue%252c+Suspense+React%252c+performance+optimisation+React%252c</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/266ff8c2-0a86-49ba-9854-9736df5d29b7/C%2523%252c+class+vs+struct+vs+record%252c+record+class%252c+record+struct%252c+value+type%252c+reference+type%252c+equality+semantics%252c+with+expression%252c+deconstruction%252c+immutable+types%252c+nullable+reference+types%252c+C%2523+9%252c+C%2523+10%252c+.NET%252c+British+spelling%252c+C%2523+guide%252c+when+to+use+structs%252c+when+to+use+records</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/2da3a00c-0207-49e1-955d-abf223c7278b/Triple+DES+and+AES+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/320818c5-8a26-42da-8c45-bcc88319a002/Who+am+I</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/35edc3ae-0167-4f43-8e1c-23336474aa61/React+styling%252c+CSS+Modules%252c+CSS-in-JS%252c+Tailwind+CSS%252c+design+tokens%252c+design+system%252c+dark+mode%252c+theming+at+scale%252c+CSS+variables%252c+prefers-color-scheme%252c+accessibility%252c+WCAG%252c+React+theming%252c+utility-first+CSS%252c+Storybook</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/36ed0f01-8864-40e2-b0ab-bfdb384e707b/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+SOLID+principles+C%2523%252c+SOLID+C%2523+examples%252c+Single+Responsibility+Principle%252c+Open%252fClosed+Principle%252c+Liskov+Substitution+Principle%252c+Interface+Segregation+Principle%252c+Dependency+Inversion+Principle%252c+C%2523+design+principles%252c+.NET+best+practices%252c+clean+code+C%2523%252c+dependency+injection+C%2523%252c+unit+testing+C%2523%252c+refactoring+C%2523%252c+object-oriented+design+C%2523%252c+C%2523+patterns</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/3ec73456-fe74-4571-bfb5-75245ae7ae4f/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+Microsoft.Extensions.AI%252c+Microsoft.Extensions.AI.Abstractions%252c+.NET+AI%252c+C%2523%252c+IChatClient%252c+IEmbeddingGenerator%252c+ChatOptions%252c+OpenTelemetry%252c+dependency+injection%252c+DI%252c+tool+calling%252c+function+invocation%252c+streaming+responses%252c+embeddings%252c+vector+embeddings%252c+distributed+caching%252c+middleware+pipeline%252c+rate+limiting%252c+ConversationId%252c+stateless+vs+stateful%252c+provider-agnostic%252c+NuGet%252c+LLM+integration</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/43ba57a6-4471-4910-97a2-f31f0169fa00/John+Vlissides%252c+Justin+Barnes%252c+York%252c+Leeds%252c+North+Yorkshire%252c+Yorkshire</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/44ab26c4-ae94-46b1-a9e1-26ce0b551fa6/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+Steve+McConnell%252c+Code+Complete%252c+code+smells%252c+refactoring%252c+software+engineering%252c+British+English%252c+clean+code%252c+naming+conventions%252c+duplication%252c+deep+nesting%252c+long+parameter+lists%252c+global+state%252c+cohesion%252c+coupling%252c+error+handling%252c+defensive+programming%252c+premature+optimisation%252c+unit+testing%252c+configuration+management</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/457aa72f-3a84-4ef7-bee3-888402c25b3d/The+Liskov+Substitution+Principle+(LSP)</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/461adf54-8682-4be0-81f2-98ade7daa12d/React%252c+React+components%252c+composition%252c+props%252c+children%252c+reusability%252c+state+ownership%252c+one-way+data+flow%252c+container+vs+presentational%252c+cohesion%252c+coupling%252c+boundaries%252c+render+props%252c+HOCs%252c+hooks%252c+custom+hooks%252c+TypeScript%252c+React+mindset</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/4724bc43-bac2-4d4b-a17c-8c1d76a0d6c8/Kanban+Process+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/484b782d-bc6a-4dd3-9b1d-6280bb9c29eb/Angular+19%252c+standalone+components%252c+Angular+standalone%252c+Angular+Signals%252c+bootstrapApplication%252c+loadComponent%252c+loadChildren%252c+Angular+routing%252c+lazy+loading%252c+Angular+DI%252c+Angular+templates%252c+Angular+UK+guide%252c+Angular+best+practices%252c+Angular+performance%252c+Angular+v19+tutorial</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/49e4b69d-a20c-4d3f-8125-91bd0247f38e/Erich+Gamma%252c+Justin+Barnes%252c+York%252c+Leeds%252c+North+Yorkshire%252c+Yorkshire</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/4d8e8ff1-7f87-47f4-ba95-5883cc8b1ce9/React%252c+ReactJS%252c+React+19%252c+JSX%252c+React+components%252c+props%252c+TypeScript%252c+PropTypes%252c+hooks%252c+state+management%252c+lifecycle%252c+React+performance%252c+React+testing%252c+React+Router%252c+SSR%252c+Server+Components%252c+frontend+development%252c+JavaScript+framework</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/52403117-edbb-4d1a-a037-c6eeffbb627c/Feature-Driven+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/526eaa39-3ff3-48b4-b56d-b9198e46f951/Anders+Hejlsberg%252c+Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/52fb7320-5a78-4102-aee5-122d512b5c26/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+AI+engineering%252c+AI+operating+model%252c+generative+AI%252c+safe+speed%252c+technical+debt%252c+governance%252c+CI%252fCD%252c+SAST%252c+DAST%252c+policy-as-code%252c+code+review%252c+DORA+metrics%252c+change+failure+rate%252c+MTTR%252c+secure+coding%252c+telemetry%252c+OpenTelemetry%252c+guardrails%252c+premature+optimisation%252c+organisational+design</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/565c922c-ac4c-43ae-9721-2ad347ff65dd/Object-oriented+programming+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/59011d46-2705-4009-a619-5cf417df9faa/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+Agile+delivery%252c+Agile+habits%252c+continuous+integration%252c+small+batches%252c+clean+code%252c+truthful+demos%252c+backlog+management%252c+flow+efficiency%252c+value+streams%252c+scaling+agile%252c+software+delivery%252c+product+development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/5bbab893-d2ff-43d9-86b1-611ce629daa4/LMS%252c+Confirmly%252c+bank+details+verification%252c+legal+tech%252c+.NET+Core%252c+C%2523%252c+LINQ%252c+SQL+Server%252c+Cosmos+DB%252c+Azure+API+Management%252c+APIM%252c+ReactJS%252c+HTML%252c+CSS%252c+Azure+DevOps%252c+Git%252c+log4net%252c+Terraform%252c+IaC%252c+Application+Gateway%252c+Function+Apps%252c+Key+Vault%252c+PDF+outcome%252c+UK+case+study</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/5bf848ba-989b-4896-aaaf-758257084b2d/York%252c+Leeds%252c+North+Yorkshire%252c+Yorkshire%252c+Angular%252c+Angular+framework%252c+Angular+guide%252c+Angular+tutorial%252c+single-page+application%252c+SPA%252c+TypeScript%252c+RxJS%252c+Angular+CLI%252c+components%252c+dependency+injection%252c+reactive+forms%252c+template-driven+forms%252c+routing%252c+route+guards%252c+HTTP+interceptors%252c+AOT+compilation%252c+lazy+loading%252c+change+detection%252c+enterprise+web+apps%252c+frontend+framework%252c+web+development+best+practices</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/5d6f45fe-1f4d-494b-9c8d-a071473ef484/SOLID+principles%252c+Single+Responsibility%252c+Open%252fClosed%252c+Liskov+Substitution%252c+Interface+Segregation%252c+Dependency+Inversion%252c+TDD%252c+CI%252fCD%252c+code+review%252c+pair+programming%252c+Agile%252c+Scrum%252c+Kanban%252c+design+patterns%252c+software+engineering+culture%252c+mentoring%252c+ownership%252c+autonomy%252c+reusable+components%252c+software+quality%252c+best+practices</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/5edafdfc-b912-455f-b7d1-a2abd8e01bdc/Programming+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/5f8cb43d-33a3-4420-a9ad-26e31017c5cc/Software+design+patterns+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/68a90de7-5f06-49f9-85a7-a9dee86cde30/.NET+10%252c+.NET+9%252c+.NET+10+vs+.NET+9%252c+dotnet+10%252c+performance+improvements%252c+JIT%252c+AVX10.2%252c+post-quantum+cryptography%252c+AES+KWP%252c+System.Text.Json+strict+mode%252c+PipeReader%252c+WebSocketStream%252c+TLS+1.3+macOS%252c+ASP.NET+Core%252c+Blazor+static+assets%252c+QuickGrid+RowClass%252c+NativeAOT%252c+dotnet+CLI%252c+PublishContainer%252c+LTS+release</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/69d4905a-a076-48e3-8a00-fee80ba66097/Technical+Knowledge+and+Skills</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/732c1502-12c6-4d57-99d4-cf9f91cd08f7/Angular+SPAs%252c+Angular+SSR%252c+Angular+hydration%252c+Angular+prerendering%252c+hybrid+rendering+Angular%252c%250aAngular+transfer+cache%252c+Angular+SEO%252c+Angular+performance+optimisation%252c+server-side+rendering+Angular%252c%250aclient-side+rendering+Angular%252c+Angular+v20+features%252c+Angular+Event+Replay%252c+Angular+app+shell%252c%250aroute-level+rendering+Angular%252c+Angular+best+practices</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/75e925dc-3a93-4bc2-809b-b9d9e95bad51/React+animations%252c+Framer+Motion%252c+React+Spring%252c+micro-interactions%252c+UX+polish%252c+React+transitions%252c+layout+transitions%252c+shared+element+transitions%252c+useSpring%252c+AnimatePresence%252c+variants%252c+accessible+motion%252c+reduced+motion%252c+performance+transforms%252c+React+UI+patterns</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/76896934-c621-4633-ba50-0cc747ab8a18/Adaptive+Software+Development+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/78382fe2-f031-4fba-9098-45be804588be/Angular+v20%252c+Angular+bindings%252c+Angular+Signals%252c+two-way+binding%252c+interpolation%252c+property+binding%252c%250aevent+binding%252c+NgModel%252c+model+inputs%252c+template-driven+forms%252c+reactive+forms%252c+standalone+components%252c%250aUK+spelling%252c+TypeScript%252c+HttpClient%252c+Angular+templates</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/7d9cb7c3-390c-4d63-8eb4-04a6d5144600/Angular+19%252c+bootstrapApplication%252c+standalone+components%252c+Angular+bootstrapping%252c+NgModule+bootstrap%252c+loadComponent%252c+loadChildren%252c+Angular+routing%252c+provideRouter%252c+provideHttpClient%252c+Angular+migration%252c+UK+spelling</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/7eb4c851-b0ae-41e8-8904-70b864810833/C%2523+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/800bd80f-9dda-431e-b3a5-21bef6a75280/accessibility%252c+a11y%252c+semantic+HTML%252c+ARIA%252c+focus+management%252c+keyboard+navigation%252c+skip+links%252c+visible+focus%252c+live+regions%252c+roving+tabindex%252c+modal+focus+trap%252c+screen+readers%252c+NVDA%252c+JAWS%252c+VoiceOver%252c+axe%252c+Lighthouse%252c+WAVE%252c+jest-axe%252c+cypress-axe%252c+pa11y%252c+colour+contrast%252c+CI+testing</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/84d7c4ab-782f-4ae1-85d5-5fe5e8acf2f1/Justin+Barnes+York+C%2523+Sql+Server+.Net+Framework+.Net+Core+Leeds+North+Yorkshire+Visual+Studio+Angular</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/8c94b82c-5ae4-417e-b6df-31d157492e60/Justin+Barnes%252c+senior+.NET+engineer%252c+.NET+8%252c+ASP.NET+Core%252c+legacy+modernisation%252c+cloud+migration%252c+Azure%252c+AWS%252c+Lambda%252c+Azure+Functions%252c+CI%252fCD%252c+GitHub+Actions%252c+Azure+DevOps%252c+refactoring%252c+clean+code%252c+SOLID%252c+testing%252c+NUnit%252c+xUnit%252c+Dapper%252c+Entity+Framework%252c+SQL+Server%252c+performance+tuning%252c+reliability+engineering%252c+software+estimation%252c+Construx+mindset%252c+Code+Complete+principles</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/8e5aa40f-ab9f-468d-956a-81ad0953f7bb/Hashing+algorithms+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/8fb77676-ed85-4036-82ea-bb4927f507c1/Richard+Helm%252c+Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/9046c04f-ffb2-43da-b571-b8c3f32a6158/software+engineering%252c+bug+triage%252c+can%25e2%2580%2599t+reproduce%252c+works+as+designed%252c+not+a+bug+feature%252c+logging%252c+structured+logging%252c+exception+logging%252c+stack+trace%252c+correlation+ID%252c+distributed+tracing%252c+observability%252c+SRE%252c+DevOps%252c+incident+response%252c+QA%252c+feature+flags%252c+reproducibility%252c+CI%252fCD</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/90c2b43d-6828-4da6-a9d6-3a0a779b4334/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+tailwind+css+responsive+design%252c+tailwind+breakpoints%252c+tailwind+mobile+first%252c+tailwind+grid+responsive%252c+tailwind+flex+responsive%252c+tailwind+typography+responsive%252c+responsive+design+with+tailwind%252c+tailwind+css+guide%252c+tailwind+css+tutorial+responsive%252c+tailwind+layout+examples</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/922f05d9-9287-44cf-a0fb-ae27db87f73d/Structured+programming+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/9768d267-4101-4d9f-888d-18dbe97157b0/HTTPS+Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/9ac9f7ae-e521-4d1a-bbc1-0af9995fec55/.NET+6+Minimal+APIs%252c+ASP.NET+Core+Minimal+APIs%252c+MapGet%252c+IResult%252c+Results+helpers%252c+dependency+injection%252c+parameter+binding%252c+System.Text.Json%252c+Swagger%252c+OpenAPI%252c+authentication%252c+authorisation%252c+CORS%252c+health+checks%252c+middleware%252c+testing%252c+DataAnnotations+validation%252c+British+spelling</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/a25b7cd1-c41b-4907-9f02-eb4e777a9778/Web+Technologies%252c+York%252c+Leeds%252c+North+Yorkshire%252c+Yorkshire</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/a34316d1-fa9c-43ef-81a7-8dc2e9a86b9f/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+Steve+McConnell%252c+Code+Complete%252c+Rapid+Development%252c+Software+Estimation%252c+Cone+of+Uncertainty%252c+Construx%252c+software+engineering%252c+code+smells%252c+clean+code%252c+refactoring%252c+coupling+and+cohesion%252c+estimation+techniques%252c+project+predictability%252c+testing+practices%252c+maintainability%252c+engineering+best+practices</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/a3bcc47c-28fb-4f52-807d-9ec2729112d1/Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+legacy+code+modernization%252c+AI+code+analysis%252c+automated+code+documentation%252c+AI+for+software+engineering%252c+legacy+system+migration%252c+code+summarization%252c+business+rule+extraction%252c+AI+test+generation%252c+software+modernization</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/a661a465-dcfd-49ca-8684-6e17a2ad8ba5/Agile+Process+Justin+Barnes+York+Leeds+North+Yorkshire+Software+Development</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/a8e331ab-eb21-4705-9bd2-bf887ce82b9e/TypeScript+React%252c+typing+props%252c+React+hooks+typing%252c+discriminated+unions+React%252c+component+overloads+TypeScript%252c+React+utility+types%252c+PropsWithChildren%252c+ComponentProps%252c+forwardRef+TypeScript%252c+polymorphic+components+React%252c+inference+patterns+TypeScript</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/aaa53f71-fe8e-442e-9abc-3c59bcd81d6e/Refactoring%252c+Justin+Barnes%252c+Yorkshire%252c+North+Yorkshire%252c+Leeds%252c+York</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/ab28c8ec-443e-47c4-8041-d31d4573da5e/cash+cow%252c+don%25e2%2580%2599t+touch+it%252c+legacy+modernisation%252c+technical+debt%252c+risk+management%252c+reliability+engineering%252c+SRE%252c+DevOps%252c+cyber+security%252c+compliance%252c+EOL%252c+error+budgets%252c+canary+releases%252c+blue-green+deploys%252c+governance%252c+product+strategy%252c+harvest+vs+invest%252c+MTTR%252c+patch+management%252c+software+maintenance%252c+platform+engineering</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/ab823877-61f7-412f-8153-3868ccfb69f8/Justin+Barnes%252c+York%252c+Leeds%252c+North+Yorkshire%252c+Yorkshire</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/b2509353-ec6f-4a1f-9c53-64bc0f7a7212/Clean+Code+Principles</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/b2d93d17-4dfd-43df-9368-27c016bd6a64/Angular%252c+Angular+framework%252c+TypeScript%252c+RxJS%252c+NgRx%252c+standalone+components%252c+Angular+routing%252c+Angular+forms%252c+Angular+Universal%252c+server-side+rendering%252c+hydration%252c+web+performance%252c+accessibility%252c+i18n%252c+Jest%252c+Cypress%252c+NX+monorepo%252c+clean+architecture%252c+front-end+engineering%252c+SPA%252c+PWA</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/b4cb4300-2a2f-4bc0-8d2a-e857e02d1dd0/Ralph+Johnson%252c+Justin+Barnes%252c+Leeds%252c+York%252c+Yorkshire%252c+North+Yorkshire</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/ba9a9e4f-edfb-4aff-b1a5-21c3e12c768e/Lean+Process+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/bff7f452-0823-435a-872a-f2cbd06c4f63/React+Router+v6%252c+React+Router+6.4%252c+data+router%252c+loaders%252c+actions%252c+protected+routes%252c+auth+redirect%252c+nested+layouts%252c+Outlet%252c+useLoaderData%252c+Form%252c+TypeScript</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/c2831f18-183d-4187-8d69-13a0b9196970/Justin+Barnes%252c+Leeds%252c+York%252c+Yorkshire%252c+North+Yorkshire%252c+Tailwind+CSS+dark+mode%250a%250aTailwind+dark+variant%250a%250aTailwind+CSS+theming%250a%250aprefers-color-scheme+Tailwind%250a%250aTailwind+dark+mode+toggle%250a%250aTailwind+v4+dark+mode%250a%250aCSS+dark+mode+utilities%250a%250aTailwind+config+dark+mode</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/c7fb295a-b52b-40d9-b899-b5c0a4298476/Unit+Testing</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/c8f1fe2f-4c5e-4773-a869-a57619c09880/AI</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/cfcbb2e1-4193-42dd-8134-45530e9db5fb/Angular%252c+Angular+routing%252c+standalone+components%252c+Signals%252c+lazy+loading%252c+guards%252c+resolvers%252c%250atemplate-driven+forms%252c+reactive+forms%252c+Angular+forms%252c+HttpClient%252c+HTTP+interceptors%252c+dependency%250ainjection%252c+DI%252c+TypeScript%252c+RxJS%252c+functional+guards%252c+Angular+best+practices%252c+zoneless%252c+SSR</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d07e01ca-c212-43dd-bd91-1cd99e114689/York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire%252c+Tailwind+CSS%252c+utility-first+CSS%252c+CSS+framework%252c+atomic+CSS%252c+CSS+utilities%252c+responsive+design%252c+JIT+compiler%252c+design+system%252c+Tailwind+config%252c+variants%252c+dark+mode%252c+accessibility%252c+performance+optimization%252c+theming%252c+UI+components%252c+web+development%252c+frontend+tooling%252c+%2540apply%252c+scalable+CSS%252c+modern+CSS</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d0b6b6ab-b38e-4f2b-8a35-b11f2c0f5135/Angular+20%252c+Angular+v20.3.2%252c+latest+Angular+version%252c+Angular+stable+release%252c+Angular+Signals%252c+standalone+components%252c+zoneless+change+detection%252c+Angular+CLI%252c+Angular+upgrade+guide%252c+Angular+performance%252c+Angular+routing%252c+Angular+forms%252c+TypeScript+framework</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d1b72c1e-15be-4f81-92ad-7604eb3fabb4/React+19.1.1%252c+React+Context+API%252c+Context+providers%252c+avoid+re-renders%252c+local+vs+global+state%252c+Redux+Toolkit%252c+RTK%252c+Zustand%252c+Jotai%252c+Recoil%252c+TanStack+Query%252c+server+state+vs+app+state%252c+state+management+patterns%252c+React+performance</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d20c984e-40ee-45d6-bf07-12e450de0d07/Scrum+Development+Process+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d511bb41-18cb-488c-805a-7469e23aa00a/Use+cases%252c+.NET+8%252c+ASP.NET+Core%252c+.NET+Framework%252c+C%2523%252c+LINQ%252c+SQL+Server%252c+Azure+DevOps%252c+Git%252c+CI%252fCD%252c+reliability+engineering%252c+availability%252c+MTTR+reduction%252c+migrations%252c+observability%252c+logging%252c+NLog%252c+Scrum%252c+React%252c+Angular%252c+performance+tuning%252c+cloud+modernisation</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d5c97730-2176-4599-afc5-476d97e0ff21/React+forms%252c+controlled+components%252c+uncontrolled+components%252c+React+Hook+Form%252c+RHF%252c+Zod%252c+Yup%252c+form+validation%252c+accessibility%252c+a11y%252c+ARIA%252c+form+errors%252c+aria-invalid%252c+aria-describedby%252c+fieldset+and+legend%252c+autocomplete+tokens%252c+TypeScript+in+React</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/d6b3a9c2-9898-4f3b-a638-78436d6c7f6f/.NET+Core+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/dad6add2-2f1a-41e4-a6a0-c408f99e077f/React%252c+ReactJS%252c+React.js%252c+Hooks%252c+Components%252c+JSX%252c+TypeScript%252c+Redux+Toolkit%252c+Zustand%252c+TanStack+Query%252c+React+Router%252c+Forms%252c+Testing+Library%252c+Jest%252c+Vite%252c+Webpack%252c+ESLint%252c+Prettier%252c+Performance%252c+Accessibility%252c+SSR%252c+SSG%252c+CSR%252c+Hydration%252c+Next.js%252c+SPA%252c+Front-end+Architecture%252c+Best+Practice%252c+Production+Checklist</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/dec8f60d-5b51-4caf-be39-f7c8733d3e1e/Good+Practice+v+Bad+Practice</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/e013a210-e359-4c93-884c-ce1f98ff4630/Martin+Fowler%252c+Justin+Barnes%252c+York%252c+Leeds%252c+Yorkshire%252c+North+Yorkshire</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/e8ac06e4-fc1d-4160-a66f-14b8eafc46cc/Test-driven+development+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/e912a4c1-162a-44b3-9ce5-f853f98a3e43/Angular+v20%252c+TypeScript+strict%252c+strictTemplates%252c+standalone+components%252c+Angular+Signals%252c+HttpClient%252c%250aRxJS+Observables%252c+dependency+injection%252c+lazy+loading%252c+AOT+compilation%252c+zoneless+change+detection%252c+Angular+CLI%252c%250areactive+forms%252c+template-driven+forms%252c+enterprise+Angular</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/ecabdabe-9102-4515-bfcc-5739830fdc7b/Angular+binding%252c+Angular+v20%252c+interpolation%252c+property+binding%252c+event+binding%252c+two-way+binding%252c%250abanana+in+a+box%252c+FormsModule%252c+ngModel%252c+standalone+components%252c+Input+Output+valueChange%252c%250aAngular+templates%252c+template+syntax%252c+form+validation%252c+British+spelling%252c+performance+optimisation</loc>
        <lastmod>2025-10-23</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/eccc4d07-a62a-4a5a-8946-474179e6b852/React%252c+React+19%252c+data+fetching%252c+Fetch+API%252c+Axios%252c+AbortController%252c+TanStack+Query%252c+React+Query+v5%252c+caching%252c+cache+invalidation%252c+optimistic+updates%252c+Suspense%252c+streaming%252c+Web+Streams+API%252c+Server-Sent+Events%252c+SSE%252c+TypeScript%252c+UI+performance%252c+data+synchronisation</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f1faa56f-1eae-4e23-94f8-a2299d8e8d65/Crystal+Process++Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f381f417-695c-48e4-b806-72bff1ed3d0f/Encryption+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-24</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f51cfda7-6f97-430f-9c0a-08014b96ee51/Behaviour-driven+development+Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f66bdb44-f3af-4d7a-b887-167f995bce6a/Kanban%252fScrum+Key+Differences++Justin+Barnes+York+Leeds+North+Yorkshire++Software+Development</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f6bca23c-8ee3-49c5-bad6-0c0a7f1323f6/React+19%252c+React+19.1.1%252c+React+build+guide%252c+Vite+React%252c+Next.js+App+Router%252c+Server+Components%252c+React+Actions%252c+use()+API%252c+Fast+Refresh%252c+source+maps%252c+code-splitting%252c+tree-shaking%252c+minification%252c+Browserslist%252c+esbuild%252c+Rollup%252c+TypeScript+config%252c+environment+variables%252c+secrets+management%252c+GitHub+Actions%252c+Azure+DevOps%252c+CI%252fCD%252c+Vercel+deploy%252c+Netlify+deploy%252c+AWS+S3+CloudFront%252c+Azure+Static+Web+Apps%252c+canary+deploys%252c+rollback+strategy%252c+production+optimisation</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f80d7524-1b55-48be-9a9d-aff1371f9d88/Agile+Development+Processes</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/f8e5f69a-7e05-490f-9736-6a78321c1f3d/React+performance%252c+React+reconciliation%252c+prevent+re-renders%252c+React.memo%252c+useMemo%252c+useCallback%252c+code-splitting%252c+React.lazy%252c+Suspense%252c+profiling%252c+React+DevTools%252c+Web+Vitals%252c+LCP%252c+CLS%252c+TBT%252c+performance+budgets%252c+list+virtualisation%252c+react-window%252c+useTransition%252c+useDeferredValue%252c+bundle+size+optimisation</loc>
        <lastmod>2025-10-21</lastmod>
    </url>
    <url>
        <loc>https://www.justinbarnesconsultancy.co.uk/Web/Page/fb78a890-be46-44f8-96a4-142c760b3f51/Overview+of+C%2523+CQRS+(Command+Query+Responsibility+Segregation)</loc>
        <lastmod>2025-10-20</lastmod>
    </url>
</urlset>