Royston Shufflebotham is a Front-end developer and architect at i2, in Cambridge, UK.
He got his first taste of coding in 1981, and really hasn't stopped since then, working his way through backend and frontend jobs in text matching, web & PKI infrastructure and crypto, finance, web server software, laboratory automation and investigative analysis, journeying through Quick Basic, Perl, TCL, C++ (several times), Delphi, C#, Java (several times) and JavaScript.
He appears to have finally settled down as a Front-end developer, preferring to work in React and TypeScript.
He also has a very unhealthy fondness for fiddling round with, or writing, developer tools and DevOps instead of writing real production code.
NOTE: This is Royston's personal blog.
If you fancy some legal nonsense, here is some:
Whilst the author does take some care to ensure the information presented here is accurate and useful, he makes no claims or representations as to accuracy, completeness, correctness, suitability or validity of any information on this site, and refuses to be liable for any errors, omissions, or delays in this information or any losses, injuries or damages arising from its display or use. All information is provided on an as-is basis with no warranties, and confers no rights. There is no warranty that the site is free of viruses or other harmful components. It is the reader's responsibility to verify their own facts and to secure their own systems.
The views, thoughts and opinions expressed in this blog are those of the author only and do not necessarily reflect the official policy or position of any other agency, organization, employer or company, including, but not limited to, my employer.
These views are also subject to change, revision and rethinking at any time; please do not hold us to them in perpetuity.
Oh, and in case you're wondering, it's pronounced ˈrɔɪstən ˈʃʌfl̩boθəm (or ˈrɔɪstən ˈʃʌfl̩bəʊθəm if it's easier for you)(guide). Yeah, I'm definitely helping there...