PinnedJonathan FieldinginJavaScript in Plain English8 Web Application Architecture Principles Every Software Engineer Must KnowLets take a look at 8 of the principles we should consider when designing our applications architecture & how we can apply them to our code·8 min read·Jun 24, 2021--4--4
PinnedJonathan FieldinginJavaScript in Plain English5 Habits of Great Software EngineersI first started my journey as a software engineer back in 2008 when I joined ADP, building software for building merchants. This was my…·6 min read·Apr 30, 2021--1--1
Jonathan FieldingES2023: JavaScript’s Immutability Revolution — New Methods and More!Lets explore the ES2023/ES14 features that help us write more immutable code with JavaScript, helping us to make our code easier to maintain·3 min read·Oct 21, 2023--6--6
Jonathan FieldingThe Hidden Power of Junior Engineers in a Software Engineering TeamLets explore how balanced software engineering teams, mixing junior and senior roles, foster innovation, growth, and long-term success·4 min read·Jul 22, 2023----
Jonathan FieldingComparing the Future of VR: Apple Vision Pro and Meta’s Quest LineupLets look at the Apple Vision Pro and compare it to the Meta Quest line-up to see how they stack up and consider what you should buy·7 min read·Jun 5, 2023--1--1
Jonathan FieldingThe Web Unscripted: A World Without JavaScriptJourney into a web unscripted! Explore a world without JavaScript and see how it reshapes our digital lives. #AlternateWebHistory·4 min read·May 29, 2023----
Jonathan FieldingUnraveling the Tapestry of Tech Job TitlesUnravel the fascinating world of tech job titles in this deep dive! Discover how they reflect the industry’s dynamism, your role, and more.·5 min read·May 28, 2023----
Jonathan FieldinginJavaScript in Plain EnglishComparing 5 JavaScript Bundling Tools: Webpack, TurboPack, Parcel, Rollup, and esbuildLets deep dive into the world of JavaScript bundling tools by looking at Webpack, Turbopack, Parcel, Rollup and esbuild.·5 min read·May 15, 2023--2--2
Jonathan FieldingBuilding a Playbook for your Engineering Team’s DocumentationLets take a look at how we can build a Engineering Playbook for your engineering team and deploy it to GitHub pages.·5 min read·May 5, 2023----
Jonathan FieldingTrying out GitHub Copilot on the CLIToday I got access to the GitHub Copilot CLI beta and thought I would write a short post based on my initial experience.·3 min read·Apr 27, 2023----