Sign in

Brad Woods

@bradwoodsio.bsky.social
25 followers 0 following 28 posts

Rewilding the Web. Front-end developer @canva. garden.bradwoods.io

PostsRepliesMedia
Brad Woods @bradwoodsio.bsky.social · 09/08/2026
Small talk to deep talk - talk.bradwoods.io/blog/small-t... #conversation #socialskills
talk.bradwoods.io
Small talk to deep talk
How to move from small talk to deep talk and get closer to people.
000
Brad Woods @bradwoodsio.bsky.social · 14/06/2026
When asking for a date, aim for no - talk.bradwoods.io/blog/aim-for... #conversation #socialskills
talk.bradwoods.io
Aim for no
An ability of successful people is their willingness to aim high, get rejected, and keep going.
010
Brad Woods @bradwoodsio.bsky.social · 31/05/2026
How to create an organic gradient animation using a WebGL shader - garden.bradwoods.io/notes/shader... #webgl #frontend
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
030
Brad Woods @bradwoodsio.bsky.social · 29/04/2026
Notes on talking in a difficult environment - talk.bradwoods.io/blog/nightcl... #conversation #socialskills
talk.bradwoods.io
Nightclub Conversation
A strategy to start conversation in difficult environments.
100
Brad Woods @bradwoodsio.bsky.social · 12/04/2026
Chess - an analogy for conversation #communicationskills #socialskills talk.bradwoods.io/blog/chess
talk.bradwoods.io
Chess - an analogy for conversation
Visualizing conversation as a game of chess could make it more tangible.
000
Brad Woods @bradwoodsio.bsky.social · 01/02/2026
Listen to understand - talk.bradwoods.io/blog/listen-... #conversation #socialskills
talk.bradwoods.io
Listen to understand
You can captivate someone not by what you say, but by how you listen.
000
Brad Woods @bradwoodsio.bsky.social · 05/01/2026
How to make a cigarette smoke effect using shaders and three.js - garden.bradwoods.io/notes/javasc... #threejs #shaders #webgl
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
000
Brad Woods @bradwoodsio.bsky.social · 10/11/2025
Give an opinion without arguing - talk.bradwoods.io/blog/give-an... #conversation #socialskills
talk.bradwoods.io
Giving an opinion
How to give an opinion without arguing.
000
Brad Woods @bradwoodsio.bsky.social · 06/10/2025
A way to reduce self-conscious - talk.bradwoods.io/blog/others-... #talking #socialskills
talk.bradwoods.io
Others-conscious
Be less self-conscious by practicing others-conscious.
000
Brad Woods @bradwoodsio.bsky.social · 13/09/2025
Use stories to connect with people - talk.bradwoods.io/blog/use-sto... #conversation #communication #emotionalintelligence
talk.bradwoods.io
Use stories to connect
Telling stories in conversation is a way to connect with others. Learn why and how to craft a good story.
000
Brad Woods @bradwoodsio.bsky.social · 24/08/2025
What is small talk - talk.bradwoods.io/blog/small-t... #conversation #talk
talk.bradwoods.io
What is small talk?
What is small talk? Why we hate it. How to avoid it.
000
Brad Woods @bradwoodsio.bsky.social · 24/07/2025
What does connecting with someone mean? talk.bradwoods.io/blog/connect/ #conversation
talk.bradwoods.io
What does connecting with someone mean?
What connecting with someone during conversation means, why it's valuable and how to do it.
000
Brad Woods @bradwoodsio.bsky.social · 10/07/2025
A better way to handle a disagreement - talk.bradwoods.io/blog/humility/ #conversation
talk.bradwoods.io
Why humility matters in conversation
What is humility and why it's important in conversation. What to do when you disagree with someone.
000
Brad Woods @bradwoodsio.bsky.social · 18/06/2025
How to use your voice volume to improve conversation - talk.bradwoods.io/blog/voice-v... #conversation #talk
talk.bradwoods.io
Vary your voice volume to have better conversation
Changing the volume of your voice can add more information to words, making you easier to understand and more engaging.
000
Brad Woods @bradwoodsio.bsky.social · 07/06/2025
How to turn an acquaintance into a friend - talk.bradwoods.io/blog/generou... #conversation #talk
talk.bradwoods.io
Turn an acquaintance into a friend
To make friends, you need to be generous with disclosure — to talk about how you think and feel about the world.
000
Brad Woods @bradwoodsio.bsky.social · 01/06/2025
How to animate a mesh along the surface of a sphere in three.js using GSAP - garden.bradwoods.io/notes/javasc... #three.js #gsap
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
000
Brad Woods @bradwoodsio.bsky.social · 25/05/2025
How to overcome nerves when starting a conversation. talk.bradwoods.io/blog/nervous #conversation #talk
talk.bradwoods.io
How to overcome nerves in conversation
How to overcome the nerves that hit just before approaching someone to talk. Stop being self-conscious and build confidence.
000
Brad Woods @bradwoodsio.bsky.social · 23/05/2025
A post on scroll-driven camera animation in three.js using GSAP - garden.bradwoods.io/notes/javasc... #threejs #gsap
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
020
Brad Woods @bradwoodsio.bsky.social · 04/05/2025
How to use body language to improve conversation. talk.bradwoods.io/blog/body-la... #conversation #talk
talk.bradwoods.io
Body language
How to use body language to improve conversation.
000
Brad Woods @bradwoodsio.bsky.social · 24/04/2025
Compliment - a way to start a conversation. talk.bradwoods.io/blog/complim... #talk #conversation
talk.bradwoods.io
Compliment
Learn how a genuine compliment can start a meaningful conversation.
000
Brad Woods @bradwoodsio.bsky.social · 13/04/2025
How to start a conversation [new project]. talk.bradwoods.io/blog/how-to-... #conversation
talk.bradwoods.io
How to start a conversation
placeholder
000
Brad Woods @bradwoodsio.bsky.social · 17/03/2025
Game dev journal entry 03: time traveling with multiple layers of actors in XState. garden.bradwoods.io/notes/game-d... #xstate #gamedev
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
041
Brad Woods @bradwoodsio.bsky.social · 10/03/2025
Code patterns for rendering UI using XState and three.js. garden.bradwoods.io/notes/game-d... #frontend #threejs #xstate
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
031
Brad Woods @bradwoodsio.bsky.social · 24/02/2025
Choosing tools for developing a browser-based video game. garden.bradwoods.io/notes/game-d... #gamedev #indiedev
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
061
Brad Woods @bradwoodsio.bsky.social · 17/02/2025
Making a game. Documenting every bug, breakthrough, and existential crisis along the way. garden.bradwoods.io/notes/game-d... #gamedev #indiedev
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
0103
Brad Woods @bradwoodsio.bsky.social · 02/02/2025
Superpowers works best when they are exaggerated human abilities rather than magic. garden.bradwoods.io/notes/story/... #story
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
010
Brad Woods @bradwoodsio.bsky.social · 08/01/2025
A post about adapting stories to the browser. #creativecoding #frontend
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
031
Brad Woods @bradwoodsio.bsky.social · 12/09/2024
A post about why a blog is a Super Mario mushroom for your career #frontend #webdev garden.bradwoods.io/notes/commun...
garden.bradwoods.io
Brad Woods Digital Garden
Notes about creative coding on the Web.
050