DEV Community

Alex Carpenter profile picture

Alex Carpenter

I am a self taught developer that works best when floating in between design and engineering teams. I enjoy sharing what I know via short instructional screencasts and the occasional written post.

Location Grand Rapids, MI Joined Joined on  Personal website https://alexcarpenter.me github website twitter website

Work

UI Engineer

How to add gradient overlays to images with CSS

How to add gradient overlays to images with CSS

10
Comments
1 min read

Want to connect with Alex Carpenter?

Create an account to connect with Alex Carpenter. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to use the object-fit CSS property to scale images responsively

How to use the object-fit CSS property to scale images responsively

14
Comments 1
1 min read
How to create skewed backgrounds with CSS

How to create skewed backgrounds with CSS

10
Comments 1
1 min read
How to create vertical text with CSS

How to create vertical text with CSS

9
Comments
1 min read
How to add a gradient to text with CSS

How to add a gradient to text with CSS

10
Comments 1
1 min read
Using a pseudo element to mimic a rgba value

Using a pseudo element to mimic a rgba value

3
Comments
1 min read
How to make your own CSS media object pattern

How to make your own CSS media object pattern

10
Comments
1 min read
How to style a select element with CSS

How to style a select element with CSS

10
Comments
1 min read
How to create custom checkbox and radio inputs with CSS

How to create custom checkbox and radio inputs with CSS

15
Comments 1
1 min read
How to create a sticky footer with CSS

How to create a sticky footer with CSS

11
Comments
1 min read
Consecutively return a random item from a JavaScript array

Consecutively return a random item from a JavaScript array

8
Comments 4
1 min read
Style your default global links without affecting your component links

Style your default global links without affecting your component links

6
Comments 1
1 min read
Build conditional layouts with CSS Flexbox

Build conditional layouts with CSS Flexbox

16
Comments 2
1 min read
How to create overlapping images with CSS Grid

How to create overlapping images with CSS Grid

9
Comments
1 min read
How to create an equal height grid using Flexbox CSS

How to create an equal height grid using Flexbox CSS

16
Comments 1
1 min read
What is JavaScript event delegation?

What is JavaScript event delegation?

16
Comments
1 min read
Center an element with CSS Grid

Center an element with CSS Grid

33
Comments 6
1 min read
5 tips for styling the component layer

5 tips for styling the component layer

11
Comments 3
1 min read
Better CSS outlines with box-shadows

Better CSS outlines with box-shadows

50
Comments 6
1 min read
Background image gradient overlay

Background image gradient overlay

56
Comments 2
2 min read
Component event delegation with vanilla Javascript

Component event delegation with vanilla Javascript

32
Comments
2 min read
Front-end Foundations Newsletter 002 - Don't follow someone else's map

Front-end Foundations Newsletter 002 - Don't follow someone else's map

17
Comments 1
3 min read
Front-end Foundations Newsletter 001 - Getting Started

Front-end Foundations Newsletter 001 - Getting Started

22
Comments
4 min read
🙂 Introducing Front-end Foundations

🙂 Introducing Front-end Foundations

49
Comments 2
1 min read
How to implement a button loading state with CSS

How to implement a button loading state with CSS

35
Comments 4
1 min read
Three tips for writing better CSS

Three tips for writing better CSS

44
Comments
2 min read
Back to static

Back to static

11
Comments
1 min read
How to build a reusable carousel component with Craft CMS

How to build a reusable carousel component with Craft CMS

9
Comments
1 min read
How to build a content builder in Craft CMS

How to build a content builder in Craft CMS

15
Comments
1 min read
How to break elements outside of their container with CSS

How to break elements outside of their container with CSS

15
Comments 2
1 min read
Quick intro to CSS variables and how I am using them today

Quick intro to CSS variables and how I am using them today

15
Comments
1 min read
How to animate box-shadows with transforms and opacity

How to animate box-shadows with transforms and opacity

15
Comments
1 min read
Intro to the inert attribute

Intro to the inert attribute

9
Comments 1
1 min read
My current text editor setup

My current text editor setup

13
Comments
1 min read
Introduction to the CSS :not selector

Introduction to the CSS :not selector

24
Comments
1 min read
Can I help you?

Can I help you?

11
Comments 1
1 min read
Improve your CSS with whitespace and comments

Improve your CSS with whitespace and comments

14
Comments 1
2 min read
How I build components in CraftCMS with Twig

How I build components in CraftCMS with Twig

19
Comments
1 min read
Build your own grid with flexbox

Build your own grid with flexbox

17
Comments 4
1 min read
Add a skip to link to your website to improve accessibility

Add a skip to link to your website to improve accessibility

9
Comments
1 min read
loading...