Richard Ekwonye Profile Banner
Richard Ekwonye Profile
Richard Ekwonye

@ekwonye

Followers
3,512
Following
626
Media
192
Statuses
2,916

Design Engineer, Web Presence @stripe . Heavy on web animations.

London, England
Joined February 2011
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@ekwonye
Richard Ekwonye
3 years
My portfolio website is live! 🎉 Design by the talented @gilhuybrecht 🙌🏾.
59
164
940
@ekwonye
Richard Ekwonye
2 years
Today is my first day @stripe as a design engineer 🎉. I'll be working with the amazing people building Stripe's web presence. I've always been a big fan of Stripe's marketing websites and I'm pumped to be part of the team.
113
141
2K
@ekwonye
Richard Ekwonye
1 year
I recently started learning about the logic behind Bézier curves and decided to document it. I shared my first drafts with @joaccord and we collab’d on design and interactions of this article. 👉🏽
35
201
971
@ekwonye
Richard Ekwonye
2 years
So good to see lots of folks loving this carousel and looking to recreate. I built this with vanilla JS + CSS.
@SaaSFrame
SaaSFrame
2 years
How cool is this slider for @stripe Sessions speakers 🤩
24
69
723
32
96
897
@ekwonye
Richard Ekwonye
1 year
Thanks you @awwwards
Tweet media one
@ekwonye
Richard Ekwonye
1 year
I’ll be speaking on the creative and technical process behind some of my personal projects at the @awwwards Digital Thinkers Conference in Amsterdam next week.
0
9
62
23
65
673
@ekwonye
Richard Ekwonye
1 year
we’re at #Config2023 !
Tweet media one
Tweet media two
5
17
414
@ekwonye
Richard Ekwonye
4 years
First day at Wise 😄
34
13
408
@ekwonye
Richard Ekwonye
3 years
Awwwards SOTD & Dev Award! 🎉 I'm very proud of the work that I and @gilhuybrecht put into this project.
@awwwards
awwwards.
3 years
Richard Ekwonye - Portfolio by @ekwonye & @gilhuybrecht (UK) wins #SOTD & #DEVAWARD #WebGL
8
46
287
40
58
393
@ekwonye
Richard Ekwonye
6 years
Hey guys, I just completed a mobile PWA dice game using webGL and DeviceMotion Check out the live app 👉🏽 #threeJs + #cannonJs + #reactJs
21
78
325
@ekwonye
Richard Ekwonye
5 years
Excited to share @cruuunchify which I, @JoAccord and @nemibanigo have been cooking. 🍜🎧
6
58
166
@ekwonye
Richard Ekwonye
3 years
I experimented on animating 3d models on web for a bit last year, I should get back to this next year🤞🏾.
9
9
109
@ekwonye
Richard Ekwonye
4 years
🎄🎄 📸 @prosquid
Tweet media one
Tweet media two
7
5
102
@ekwonye
Richard Ekwonye
1 year
with the coolest! @narrowd
Tweet media one
2
2
81
@ekwonye
Richard Ekwonye
6 years
Always remember that the HTML5 <video> has a poster attribute that accepts the url to an image that would be rendered while your video loads and until the video is played. Always comes in handy 👌🏽
1
21
77
@ekwonye
Richard Ekwonye
3 years
My portfolio website is on this roundup 😎
@codrops
Codrops
3 years
Inspirational Websites Roundup #36 The freshest and most intriguing web designs from the past couple of weeks to get your creative juices flowing. #website #webdesign #uidesign #inspiration #typography #creative
1
19
171
4
4
72
@ekwonye
Richard Ekwonye
2 years
🥳🥳
@fwa
FWA 🏅
2 years
FWA of the day 06 June 2022: Richard Ekwonye - Portfolio by Gil Huybrecht, Richard Ekwonye #FOTD #thefwa
Tweet media one
1
5
20
4
2
72
@ekwonye
Richard Ekwonye
3 years
Proud to be part of this great collab! 🥳 Expansion coming soon 🚀🚀
@Wise
Wise
3 years
Google Pay and Wise – the beginning of a beautiful friendship 👫 Our ⚡️-fast, low-cost transfers are now live right inside the @GooglePay app for anyone in the US sending money to GPay users in India and Singapore. Check it out:
27
48
226
9
5
71
@ekwonye
Richard Ekwonye
3 years
+1🎈🎊
31
4
67
@ekwonye
Richard Ekwonye
2 years
So proud of what we built here 😍
@yocline
Ben Cline
2 years
———————— Stripe Sessions is on May 3 in SF! Register at ———————— Also, incredibly proud of the talented folks behind the creation of this site: @Kim_____B @nettymaza @ekwonye @narrowd @nainoashizuru @devinjacoviello @micaelaballew + many more!! 👏🏻👏🏻👏🏻
5
7
79
3
4
63
@ekwonye
Richard Ekwonye
1 year
I’ll be speaking on the creative and technical process behind some of my personal projects at the @awwwards Digital Thinkers Conference in Amsterdam next week.
0
9
62
@ekwonye
Richard Ekwonye
4 years
+1 🥳🎈
Tweet media one
27
0
56
@ekwonye
Richard Ekwonye
1 year
Just finished a #config2023 prep session for the “Design/Dev” collaboration panel with @jak___e and @tooaverage Join us tomorrow, Wed 21 @ 3:30pm PST! (this is for virtual attendees. Sign up here - )
Tweet media one
8
15
55
@ekwonye
Richard Ekwonye
6 years
Incase you have been struggling like I used to with that glitch you get when using javascript to set sticky positioning, using only css position: sticky will achieve this with the best performance.
5
10
56
@ekwonye
Richard Ekwonye
7 years
I took the concept from @gilhuybrecht entry in the #spacedChallenge and implemented it using Three Js and React JS. Check out my dribbble profile for live demo and more 👉
2
13
46
@ekwonye
Richard Ekwonye
4 years
Something about the RectAreaLight reminds me of the OG ps controller (not sure what 🙃) I ended up playing around with this 👇🏽 #threejsJourney
5
8
44
@ekwonye
Richard Ekwonye
2 years
The loop is handled by removing and adding items to both ends simultaneously. I used CSS nth-child to style the visible items, so they’d automatically transition into their position and width as the list updates. The list updates are handled by transition end events.
3
4
41
@ekwonye
Richard Ekwonye
6 years
I just cooked up this underwater experiment as my first attempt working with shaders and I'm loving it 😍 🔥 Live version 👉🏽 Image source #webgl #threejs #shaders
4
9
39
@ekwonye
Richard Ekwonye
4 years
I'll be creating pens of some random simple layouts / interactions. I'll try to keep this to just HTML & CSS 🤞🏾
4
4
38
@ekwonye
Richard Ekwonye
5 years
Did a little experiment with @mds figma files (Pc version) as I isolated at home today. Note that the video isn't actually recording. 👉🏾 #staysafe ✌🏾
@mds
MDS
5 years
I've been designing a video transmission interface for a video log type thing, inspired by sci-fi movies. Might starting posting an account of self-isolation with the fam.
Tweet media one
35
14
488
4
8
34
@ekwonye
Richard Ekwonye
4 years
@MrFatimehin @NaraOzim Pastor Dare please 😂😂
1
1
28
@ekwonye
Richard Ekwonye
2 years
3
0
32
@ekwonye
Richard Ekwonye
4 years
Tweet media one
3
0
30
@ekwonye
Richard Ekwonye
6 years
Happy Birthday to me 🎉
Tweet media one
13
1
31
@ekwonye
Richard Ekwonye
2 years
📍- Cappadocia, Turkey
Tweet media one
4
0
30
@ekwonye
Richard Ekwonye
5 years
I decided to whip up something with @ScottKellum CJSS 😁🤓
6
6
26
@ekwonye
Richard Ekwonye
5 years
🎙️Another one 😍 User to artists link 🌊🌊
2
4
23
@ekwonye
Richard Ekwonye
4 years
"I've killed these animations 🔥" Safari:
@yao_frndez
SOLO 🌑🥀
4 years
Bomboclaat
2K
13K
93K
5
3
27
@ekwonye
Richard Ekwonye
1 year
I’ll be giving a talk on this with @Kim_____B and @narrowd @figma config. Come through!
@ekwonye
Richard Ekwonye
2 years
So good to see lots of folks loving this carousel and looking to recreate. I built this with vanilla JS + CSS.
32
96
897
0
5
23
@ekwonye
Richard Ekwonye
5 years
This is my real face oh 😄
Tweet media one
6
1
25
@ekwonye
Richard Ekwonye
4 years
Unsplash governor 👏🏿
@jidesanwoolu
Babajide Sanwo-Olu
4 years
I was at the venue of one of the #EndSARS protests today. The safety of everyone involved in peaceful protests across Lagos is important and communicating with the CP, this is what we want to guarantee on all sides. Tomorrow, I will be meeting with HE Pres. @MBuhari in Abuja.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2K
4K
8K
3
34
20
@ekwonye
Richard Ekwonye
3 years
💀
3
2
20
@ekwonye
Richard Ekwonye
1 year
💡on desktop you can can toggle the main page graph with shift + G
@ekwonye
Richard Ekwonye
1 year
I recently started learning about the logic behind Bézier curves and decided to document it. I shared my first drafts with @joaccord and we collab’d on design and interactions of this article. 👉🏽
35
201
971
1
2
23
@ekwonye
Richard Ekwonye
4 years
I'm mentoring a friend who had zero knowledge of HTML, CSS or JavaScript during this pandemic. His weekly progress is giving me so much joy.
3
3
21
@ekwonye
Richard Ekwonye
6 years
My year in review. A look back at some experiments I did this year. Spaced Website Concept - Dice Shake - Underwater - Video Game Dashboard - #YearInReview #webGl #UI #interactions
1
5
21
@ekwonye
Richard Ekwonye
3 years
🚀🚀
@gilhuybrecht
Gil Huybrecht
3 years
Some first views of the portfolio for @ekwonye I'm working on at the moment. Can't wait to launch this one.
3
10
152
4
4
20
@ekwonye
Richard Ekwonye
3 years
Tweet media one
2
0
22
@ekwonye
Richard Ekwonye
5 years
const delay = 200 + Math.ceil((index + 1) / 3) * 100 + (index % 3) * 100 The kind of maths you write for @JoAccord 's animations 😂
1
2
20
@ekwonye
Richard Ekwonye
6 years
I will be writing Medium posts on some frontend tips and techniques.
3
6
20
@ekwonye
Richard Ekwonye
4 years
You can almost use lit interaction designs to steal my heart. My head will just running JavaScript / CSS that nobody sent me 😂😂
3
1
16
@ekwonye
Richard Ekwonye
6 years
Tweet media one
Tweet media two
5
1
17
@ekwonye
Richard Ekwonye
2 years
Congrats to the team! 🎉 Well deserved 🤩🚀
@awwwards
awwwards.
2 years
8
102
407
1
0
15
@ekwonye
Richard Ekwonye
2 years
I enjoyed iterating with @Kim_____B , @_luptak , @yocline , @narrowd & @nettymaza to elevate the layout of our initial prototype.
0
1
15
@ekwonye
Richard Ekwonye
3 years
Experimenting on a smooth scrolling experience that doesn't rely on a virtual scroll to generate distances and deltas. This uses the browser's natives scroll and the animation is based on a parent's bounding top value.
Tweet media one
1
0
15
@ekwonye
Richard Ekwonye
3 years
Playing with Math.cos( ) and Math.sin( ) - a whole lot can be done with these functions 🤔.
1
1
14
@ekwonye
Richard Ekwonye
7 years
Hello guys, I would like to share the live version of our recently launched website here at intelia. check out my #dribbble for live preview 👉
1
7
15
@ekwonye
Richard Ekwonye
5 years
Joshua is from another planet!!
2
1
16
@ekwonye
Richard Ekwonye
6 years
Dice Shake App is now featured on @Appscope_PWA 🕺🏽🕺🏽 Check it out 👉🏽
1
6
14
@ekwonye
Richard Ekwonye
2 years
Met my amazing team IRL for the first time ❤️
@tatsvc
Tatiana Van Campenhout🌲
2 years
Spent the week in Chicago with this lovely bunch of peeps (responsible for and more!) 💙
Tweet media one
Tweet media two
Tweet media three
1
1
27
2
0
16
@ekwonye
Richard Ekwonye
5 years
Happy birthday Mom ♥️🎉🥳
Tweet media one
Tweet media two
Tweet media three
2
0
15
@ekwonye
Richard Ekwonye
3 years
❤️
Tweet media one
2
1
14
@ekwonye
Richard Ekwonye
5 years
Just read about the product! Endless possibilities 😭😭 👏🏾
@TechCrunch
TechCrunch
5 years
Nigeria’s Okra raises $1M from TLcom connecting bank accounts to apps by @JakeRBright
Tweet media one
3
86
256
2
3
13
@ekwonye
Richard Ekwonye
6 years
Just saw this on @InVisionApp inspect. The satisfaction on this page made me forget what I came to do in the first place 😍😁
Tweet media one
1
2
13
@ekwonye
Richard Ekwonye
6 years
RIP Stan Lee 😭
Tweet media one
1
3
11
@ekwonye
Richard Ekwonye
3 years
A trick that saves time & lines of code with responsiveness is to use media queries to declare CSS variables 😉. This can be useful for global font-size, max-width or margin that changes across screens.
3
1
12
@ekwonye
Richard Ekwonye
4 years
😁😅
Tweet media one
@_blakdave
Blak Dave
4 years
If you see this, retweet with a picture of you smiling. Keep it going.
Tweet media one
1
0
3
3
0
12
@ekwonye
Richard Ekwonye
4 years
Tweet media one
2
0
12
@ekwonye
Richard Ekwonye
3 years
Random carousel exp (laptop / desktop) ⛷️
1
3
13
@ekwonye
Richard Ekwonye
4 years
Pixelated image reveal
2
2
11
@ekwonye
Richard Ekwonye
6 years
How did derica become a unit of measurement? 🤔
4
2
10
@ekwonye
Richard Ekwonye
2 years
3
1
11
@ekwonye
Richard Ekwonye
5 years
I'm no Liverpool fan, but this is remarkable 🔥🔥🔥 @Kusjay 👏🏾👏🏾
2
2
10
@ekwonye
Richard Ekwonye
10 months
Loved working on this with you! Visit to purchase and learn how the card suits shapes are built in svg code.
@prosquid
LGL
10 months
Hi everyone, glad to finally announce the release of @TheDevCards I worked on with my friends. It's a set of Playing Cards meant to help beginners and enthusiasts understand the underlying concepts of Computer Science. Visit to Buy now!!
2
58
57
0
3
12
@ekwonye
Richard Ekwonye
4 years
Tweet media one
0
2
12
@ekwonye
Richard Ekwonye
4 years
Concept virtual card (Interactions on desktop)
1
3
10
@ekwonye
Richard Ekwonye
4 years
The one time I tried shaders 2 years ago. I need the learn this thing properly now!
3
4
11
@ekwonye
Richard Ekwonye
7 years
Best birthday feeling!!! I was on the same ground with @JColeNC 🙌🏾 😩 😩 ♥️ ♥️ #CastleLiteUnlocks
2
0
11
@ekwonye
Richard Ekwonye
6 years
Tweet media one
3
4
9
@ekwonye
Richard Ekwonye
6 years
null < 0 // false null === 0 // false null <= 0 // true Forgetting this could leave a potential bug in your application. #javascript #FrontEndDev
0
2
11
@ekwonye
Richard Ekwonye
4 years
@Wise
Wise
4 years
World, meet Wise 👋🌎
251
194
1K
0
0
10
@ekwonye
Richard Ekwonye
4 years
Dropping another pen soon. Hope this anti-daily UI people won't come for me 💀
4
2
10
@ekwonye
Richard Ekwonye
6 years
🤐🤐 ⚔️⚔️ 🔥🔥
0
2
10
@ekwonye
Richard Ekwonye
2 years
Saudi’s risky high line was the perfect way to play the game. If things went south, so what? The expectation was already for them to lose. Good game 👏🏽
1
1
9
@ekwonye
Richard Ekwonye
5 years
@InVisionApp inspect is 💯 the best tool for animations hand-off. You can literally read through the mind of the designer who created the animations thereby giving you the best approach to implementing them.
0
2
7
@ekwonye
Richard Ekwonye
5 years
This button obviously won't be in a prod app.. But someone needed to keep the noise makers frontend devs quiet 😂😂
1
4
10
@ekwonye
Richard Ekwonye
1 year
Huge S/O to @nnedimkpa who stayed insisting on high standards for the writing, user experience and all round quality ❤️.
1
0
9
@ekwonye
Richard Ekwonye
6 years
Always remember that Number.toLocaleString() does that currency formatting! 👌 #javascriptTips
0
5
10
@ekwonye
Richard Ekwonye
11 months
❤️❤️
@narrowd
Nick Jones
11 months
“The best thing a human being can do is to help another human being know more.” —Charlie Munger Thank you Charlie 🚀
8
31
254
1
0
9
@ekwonye
Richard Ekwonye
4 years
Just the thoughts of getting on an interactive project gets me excited... Lol
0
0
9
@ekwonye
Richard Ekwonye
5 years
Arghhh... John Newman 🔥🔥
2
2
8
@ekwonye
Richard Ekwonye
4 years
Excited to jump on this course from day 1 😁
@bruno_simon
Bruno Simon
4 years
Ever wonder how shaders work? - Take a box (preferably blue) - Put a bunch of data in it - Send it to the vertex machine - Send it to the fragment machine - Take a photo - Enjoy Sorry @threejs_org , I couldn’t keep the secret #threeJs #webGL #threejsJourney
13
30
511
1
0
9
@ekwonye
Richard Ekwonye
5 years
Caption this...
Tweet media one
6
0
7
@ekwonye
Richard Ekwonye
3 years
UI exploration wip.
2
0
7
@ekwonye
Richard Ekwonye
4 years
I love this ❤️❤️! I started similarly and built my first php practice project from a blackberry 😅. Free hosting / cpanel + text editor + an ftp app on blackerry
@GyenAbubakar
Gyen Abubakar 🇵🇸
4 years
This was me 4 years ago. No phone, no laptop, with the passion to code! I'd borrow my uncle's phone to copy content from W3Schools, learn, & practice when I got hold of a computer. 😅 Still don't own a computer, but I got a job as Front-end Developer late last year.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
385
2K
15K
1
0
8
@ekwonye
Richard Ekwonye
4 years
Other frontend engineers: clicks export asset Frontend engineers @stripe : <div></div>
1
1
9
@ekwonye
Richard Ekwonye
2 years
Everything Everywhere All at Once is sooooo good!
1
0
8