aboutblognotesprojectsresearch

Articles in the #javascript series (12)

📝 Adding 'dark mode' and dynamic theming to your React websites 21 August 2021

Adding theming and the choice between "light" and "dark" modes to your website can enhance your site's accessibility and make it feel more…

🏷️ #100daystooffload🏷️ #technology🏷️ #javascript🏷️ #react

📝 Code syntax highlighting in Gatsby 28 July 2021

Providing code snippets on your website or blog can be a great way to convey meaning for technical concepts. Using the HTML tag can help…

🏷️ #100daystooffload🏷️ #technology🏷️ #javascript🏷️ #react

📝 Generating video previews in webapps 19 July 2021

Many web apps have support for uploading video files. Whether it's a media-focused platform (such as a video sharing service) or just…

🏷️ #100daystooffload🏷️ #technology🏷️ #javascript

📝 Easily set up discoverable RSS feeds on a Gatsby website 4 March 2021

RSS has had a bit of a resurgence for personal websites and blogs in recent years, especially with the growing adoption of Small Web and…

🏷️ #100daystooffload🏷️ #technology🏷️ #javascript

📝 React State Management with Zustand 5 February 2021

React state React state management is what gives the library its reactiveness. It's what makes it so easy to build performant data-driven…

🏷️ #100daystooffload🏷️ #technology🏷️ #javascript🏷️ #react

📝 React Query 15 December 2020

If you write React web apps that interface with a backend web API then definitely consider trying React Query. The library makes use of…

🏷️ #javascript🏷️ #react🏷️ #webapi🏷️ #technology

📝 JS Tidbit: Nullish Coalescing 20 November 2020

This short post introduces a useful JavaScript operator to help make your one-liners even more concise. The specification was added formally…

🏷️ #javascript🏷️ #technology

📝 JS Tidbit: Optional Chaining 10 October 2020

JavaScript has lots of handy tools for creating concise code and one-liners. One such tool is the optional chaining operator. The optional…

🏷️ #javascript🏷️ #technology

📝 CENode 22 June 2017

Whilst working on the ITA Project - a collaborative research programme between the UK MoD and the US Army Research Laboratory - over the…

🏷️ #cenode🏷️ #javascript🏷️ #cardiffuniversity🏷️ #ibm🏷️ #ita🏷️ #research

📝 Node.js Contribution to Heroku's Dev Center 17 March 2014

I recently wrote a new article for Heroku's Dev Center on carrying out asynchronous direct-to-S3 uploads using Node.js. he article is based…

🏷️ #contribution🏷️ #heroku🏷️ #javascript

📝 Direct-to-S3 Uploads in Node.js 17 January 2014

A while ago I wrote an article for Heroku's Dev Center on carrying out direct uploads to S3 using a Python app for signing the PUT request…

🏷️ #heroku🏷️ #javascript🏷️ #technology

📝 ScriptSlide 18 February 2013

I've taken to writing most of my recent presentations in plain HTML (rather than using third-party software or services). I used JavaScript…

🏷️ #javascript🏷️ #project🏷️ #technology