Homepage
Open in app
Sign in
Get started
Charlotte’s Digital Web
Tutorials and insights from a full stack web developer — charlottesdigitalweb.com
Drupal 8
Diversity in tech
Dev Ops
Accessibility
Node
Serverless
React
Follow
Latest
How And When To Use Git Reset
How And When To Use Git Reset
Most of us avoid dreaded git reset command — but actually it can be really useful, as long as you know how it works!
Charlotte Bone
Nov 26, 2019
Enabling CORS On A Magento 2 Site Using An Nginx Server
Enabling CORS On A Magento 2 Site Using An Nginx Server
After spending a while fighting CORS issues using a headless Magento 2 setup, here is how I solved the issue using nginx.conf
Charlotte Bone
Nov 17, 2019
Using Redux in Next.js with Hybrid Static/Server Rendered Applications
Using Redux in Next.js with Hybrid Static/Server Rendered Applications
Next.js 9 brought in automatic partial static export that automatically determines if pages can be rendered statically. To make the most…
Charlotte Bone
Oct 18, 2019
The Most Common Web Accessibility Mistakes & How To Solve Them
The Most Common Web Accessibility Mistakes & How To Solve Them
Sadly, accessibility is not often given the priority that it should be. It’s harder to make a website accessible at the end of development…
Charlotte Bone
Oct 16, 2019
Auto deploy a Node app to the Google App Engine
Auto deploy a Node app to the Google App Engine
I have build a Shopify admin application using Node.js and Next.js and I have been looking at the best places to host it. I originally…
Charlotte Bone
Oct 10, 2019
Why great developers suffer from imposter syndrome
Why great developers suffer from imposter syndrome
I remember when I first heard the term imposter syndrome at a conference and it was a real revelation for me; in a room full of hundreds…
Charlotte Bone
Oct 9, 2019
Using Netlify lambda functions to send emails in a GatsbyJS site
Using Netlify lambda functions to send emails in a GatsbyJS site
I’ve recently created my website using GatsbyJS and it’s brilliant. I come from a full stack background, with a lot of back-end experience…
Charlotte Bone
Oct 8, 2019
Redirecting anonymous users to the login form in Drupal 8
Redirecting anonymous users to the login form in Drupal 8
Sometimes we need to make sure that anonymous users are redirected to the login page. In Drupal 7 we were able to use hook_init, this was…
Charlotte Bone
Oct 7, 2019
In Drupal 7 we had view modes, where we could specify different views for an entity and show…
In Drupal 7 we had view modes, where we could specify different views for an entity and show…
First of all, I’m going to add some custom fields to the user entity. You will need to login to the admin area, go to Configuration >…
Charlotte Bone
Oct 7, 2019
Formatting Date Time Entity Fields While Taking Daylight Saving Time (DST) Into Account In Drupal 8
When you create a date time field in Drupal 8, it stores the date in UTC format and takes into account daylight saving time (DST) too…
Charlotte Bone
Oct 7, 2019
Making Drupal 8 Code Testable; Limiting The Use Of Static Methods Using Dependency Injection
Making Drupal 8 Code Testable; Limiting The Use Of Static Methods Using Dependency Injection
If you’ve been using Drupal 8 for a while, you’ll know that there are multiple ways of doing the same thing. One of the things you will…
Charlotte Bone
Oct 5, 2019
Why we need to break the programmer stereotype
Why we need to break the programmer stereotype
Who do you picture when you think of a stereotypical programmer? You will likely think of a social awkward male who loves to spend their…
Charlotte Bone
Sep 16, 2019
About Charlotte’s Digital Web
Latest Stories
Archive
About Medium
Terms
Privacy
Teams