Carl Saunders

Carl Saunders @deadlybyte

About: I'm a full stack software developer specialising in React. With 20+ years’ experience, I'm passionate about following best practices and standards.

Location:
Poole, United Kingdom
Joined:
Jul 31, 2018

Carl Saunders
articles - 17 total

🧠 Level Up Your CSS Flexbox Skills with Fun Games 🎮

Level up your CSS Flexbox skills through interactive games. Explore engaging challenges, strategic battles, and puzzles to master CSS Flexbox concepts. Enjoy a gamified approach to learning CSS Flexbox for enhanced layout expertise. Play now and unlock your potential in CSS Flexbox

Learn More 38 1Jun 28 '23

Working with GeoJSON 🗺️ and VS Code

Configure VS (Visual Studio) Code to support GeoJSON via the JSON Schema, so the .geojson files are validated in real-time and shows IntelliSense when typing.

Learn More 35 1Apr 20 '20

Easter Egg 🐇🥚 Hunt Anyone? - Add ASCII Art to the console log

Add an Easter Egg to website with ASCII Art and console.log.

Learn More 57 6Apr 8 '20

Switch Off Hyper-V on Boot in Windows

Switch Off Hyper-V on Boot in Windows

Learn More 11 4Mar 13 '20

Import SVG Directly as a ReactComponent

Use create-react-app to import an SVG icon directly as a ReactComponent.

Learn More 36 0Mar 5 '20

Add Destroy Script 🔥💻 To package.json

Add a destroy script to your package.json, so you can easily clean down your development environment using a single command.

Learn More 62 15Feb 25 '20

Make VS Code Your Default Git Editor 📝

Article on how to make Visual Studio (VS) Code the default editor for git commands.

Learn More 167 13Feb 18 '20

Simple HTML - Click To Call (tel: schema) 🖱️📞

Article explaining how to get Click to Call working using the HTML tel: schema. Make your website more accessible and implement this 5 seconds fix to all telephone numbers on your website. Stop users being frustrated when trying to contact you via phone.

Learn More 66 8Feb 10 '20

🙏 Please Add .gitattributes To Your Git Repository

Article explaining why .gitattributes is important for configuring a consistent end of file ending in a git repository used by multiple team members on different OSes.

Learn More 1143 75Feb 3 '20

💻💨 Quick TypeScript - Make Object Literal Properties Read-only

Quick hack from typescript to make object literal properties read-only using const assertions (as const).

Learn More 22 2Jan 29 '20

💨Super Quick CSS: Smooth Scrolling

Add smooth scrolling with a quick CSS property "scroll-behavior: smooth".

Learn More 139 12Jan 22 '20

Pair Programming & Dyslexic? Visual Studio Code Font Switcher to the Rescue

Visual Studio Code (VS Code) extension that allows the user to easily switch between fonts in VS Code (especially useful when doing pair programming and using the OpenDyslexic font).

Learn More 5 0Jul 1 '19

Elegant JavaScript Code - Combining Two Strings

Showcase elegant JavaScript code written to combine two strings together.

Learn More 9 0May 16 '19

ESLint Plugin for HTML5 Input Attributes To Help Mobile Users

Static AST checker for HTML form rules on JSX elements for ESLint.

Learn More 6 0Feb 19 '19

3 HTML5 Input Attributes To Help Mobile Users

Shows how adding 3 simple HTML5 input attributes (autocapitalize, autocorrect and spellchecK) can make a mobile users life a little less frustrating when filling in a form.

Learn More 117 7Jan 29 '19

Have Dyslexia? Make Coding Easier In Visual Studio Code

Step by step instructions on how to change the font so programmers with dyslexia can easily read their code.

Learn More 65 16Jan 17 '19

CSS Animations Inspired By BBC's Match of the Day

BBC's Match of the Day inspired CSS animations, this article shows you how to recreate those animations seen on TV 📺 using just CSS.

Learn More 21 0Nov 16 '18