DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Core Badge
Avatar

Johnny Simpson

DZone Core CORE

Product, Engineer at Fjolt

London, GB

Joined Aug 2010

https://fjolt.com

About

Web dev/product management Twitter: https://twitter.com/smpnjn

Stats

Reputation: 3631
Pageviews: 663.7K
Articles: 74
Comments: 0
  • Articles

Articles

article thumbnail
How to Make a Symbolic Link on Linux
Let's look at how symbolic links work in Linux.
July 11, 2022
· 4,411 Views · 3 Likes
article thumbnail
How Intrinsic Type Manipulations Work in TypeScript
TypeScript provides intrinsic type manipulations to let us change our strings into different formats, like uppercase, lowercase, or capitalized versions of themselves.
July 5, 2022
· 5,200 Views · 2 Likes
article thumbnail
Using an Array as Function Parameter in JavaScript
Let's look at how function parameters can be defined as arrays in Javascript.
June 30, 2022
· 9,712 Views · 2 Likes
article thumbnail
How Template Literal Types Work in TypeScript
Let's look at how template liter al types work.
June 20, 2022
· 4,400 Views · 3 Likes
article thumbnail
How to Pass Arguments to Events Like On:Click in Svelte
Let's look at how to pass arguments to events in Svelte
May 30, 2022
· 6,080 Views · 2 Likes
article thumbnail
The Difference between Created and Mounted in Vue
Mounted and Created sound similar - but they do different things. Let's investigate.
May 24, 2022
· 6,766 Views · 2 Likes
article thumbnail
How the TypeScript NonNullable Type Works
Let's take a look at how the TypeScript NonNullable Type works.
May 22, 2022
· 3,928 Views · 2 Likes
article thumbnail
How to Give Props Default Values in Vue
Props are ubiquitous in Vue, so let's look at how to give them default values.
May 18, 2022
· 6,636 Views · 2 Likes
article thumbnail
A First Look at CSS When and Else Statements
A first look at when and else conditional statements in CSS.
May 17, 2022
· 3,780 Views · 4 Likes
article thumbnail
How the TypeScript ReturnType Works
Let's look at how the TypeScript ReturnType Utility Type works
May 16, 2022
· 4,411 Views · 3 Likes
article thumbnail
A Guide to Events in Vue
Let's look at how events work in Vue.
May 13, 2022
· 5,012 Views · 2 Likes
article thumbnail
How to Watch for Nested Changes in Vue
Let's look at how to watch for Nested Changes in Vue
May 11, 2022
· 5,425 Views · 2 Likes
article thumbnail
How the TypeScript Parameters Type Works
Let's take a look at how the TypeScript Parameters Utility type works.
Updated May 10, 2022
· 2,138 Views · 4 Likes
article thumbnail
A Guide to Understanding Vue Lifecycle Hooks
Vue has a lot of lifecycle hooks, and what can be confusing is what each one means or does. We'll be covering what each lifecycle hook does, and how to use them.
May 9, 2022
· 6,538 Views · 3 Likes
article thumbnail
The Difference Between the Composition API and Options API in Vue
Let's look at the two main ways you can create components in Vue
May 9, 2022
· 3,606 Views · 2 Likes
article thumbnail
Making Your SSR Sites 42x Faster With Redis Cache
Let's look at how you can leverage Redis Cache with Node.JS and Express
May 5, 2022
· 7,486 Views · 8 Likes
article thumbnail
Detecting Screen Orientation in JavaScript
Let's look at how to detect screen orientation in JavaScript.
April 28, 2022
· 9,058 Views · 4 Likes
article thumbnail
How the TypeScript Omit Type Works
Let's look at how the Omit Type works in TypeScript
April 27, 2022
· 5,784 Views · 4 Likes
article thumbnail
How To Rename Files in Linux and macOS Terminal
Let's look at how to rename files on Linux and MacOS.
April 26, 2022
· 3,929 Views · 3 Likes
article thumbnail
How the TypeScript Readonly Type Works
Let's take a look at how the Read-only type works in TypeScript.
April 25, 2022
· 3,767 Views · 4 Likes
article thumbnail
CSS Basics: Creating Inset Borders With CSS
Let's look at how to create inset borders in CSS.
April 22, 2022
· 7,640 Views · 5 Likes
article thumbnail
TypeScript Basics: How Generic Types Work
Generic types let us define custom types when we use a type or function. Let's look at how generic types work in Typescript.
Updated April 21, 2022
· 4,854 Views · 7 Likes
article thumbnail
How If-Else Logic works in Svelte
Like other modern frameworks, such as Vue/React, Svelte allows for logic within components. Learn how if-else statement logic works in Svelte.
Updated April 21, 2022
· 4,133 Views · 4 Likes
article thumbnail
How To Save HTML Canvas as an Image
Let's look at how to save an HTML Canvas element as an image.
April 19, 2022
· 7,406 Views · 4 Likes
article thumbnail
How the touch Command Works on Linux
Let's look at how the touch command works on Linux and MacOS.
April 19, 2022
· 2,964 Views · 3 Likes
article thumbnail
Types May Finally Be Coming to JavaScript
Let's look at how types might work when they finally come to Javascript
April 18, 2022
· 6,217 Views · 5 Likes
article thumbnail
How the TypeScript Partial Type Works
Let's take a look at how the Partial utility type works in TypeScript.
April 17, 2022
· 3,759 Views · 5 Likes
article thumbnail
How the TypeScript Exclude Type Works
Let's take a look at how the exclude type works in TypeScript
April 15, 2022
· 7,505 Views · 4 Likes
article thumbnail
How the TypeScript Extract Type Works
Let's take a look at how the Extract type works in TypeScript.
April 14, 2022
· 3,083 Views · 4 Likes
article thumbnail
CSS Layers Tutorial: Real CSS Encapsulation
In this tutorial, let's take a look at a new feature coming to CSS - CSS layers that are going to change how we write CSS and do real CSS encapsulation.
Updated April 13, 2022
· 10,542 Views · 6 Likes

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: