Login
Discover
Waves
Communities
Write
Login
Signup
femdev
@femdev
65
Software developer from Antwerpen. When I am not coding I am cycling along the Schelde or hunting for the best koffiekoeken in town. She/her.
Followers
80
Following
17
Follow
Email digest
Resource Credits
Available
Used
Location
Antwerpen, Belgium
Created
2018-01-31 21:13
RSS Feed
Subscribe
Posts
Blog
Posts
Comments
Communities
Wallet
femdev
StemSocial
6M
Learn Creative Coding (#17) - State Machines for Animations
Learn Creative Coding (#17) - State Machines for Animations Last episode we got smooth, polished motion with lerp and easing functions. Everything glides, settles, bounces -- motion that feels alive instead
$ 0.079
14
1
femdev
StemSocial
6M
Learn Creative Coding (#16) - Easing and Lerp: Smooth Motion
Learn Creative Coding (#16) - Easing and Lerp: Smooth Motion Welcome to Phase 3. We spent the last six episodes building tools -- particles, noise, trig, Bezier curves, and a whole galaxy. But everything
$ 0.123
12
1
femdev
StemSocial
6M
Learn Creative Coding (#15) - Mini-Project: Particle Galaxy
Learn Creative Coding (#15) - Mini-Project: Particle Galaxy Every few episodes we stop learning new tools and start using them. This is that episode. We're building an interactive particle galaxy -- a
femdev
StemSocial
6M
Learn Creative Coding (#14) - Bezier Curves and Organic Shapes
Learn Creative Coding (#14) - Bezier Curves and Organic Shapes Straight lines are fine for grids and geometry. But creative coding lives in the space between precision and organic flow -- and that space
femdev
StemSocial
6M
Learn Creative Coding (#13) - Trigonometry for Artists
Learn Creative Coding (#13) - Trigonometry for Artists Math class made trig feel like punishment. SOH-CAH-TOA, word problems about ladders against walls, test anxiety. Forget all of that. In creative coding,
femdev
StemSocial
6M
Learn Creative Coding (#12) - Noise Without a Library: Implementing Perlin Noise
Learn Creative Coding (#12) - Noise Without a Library: Implementing Perlin Noise We've been using noise() since episode 4 like a magic wand. Point it at a coordinate, get a smooth random value back. Beautiful.
femdev
StemSocial
7M
Learn Creative Coding (#11) - Particle Systems from Scratch
Learn Creative Coding (#11) - Particle Systems from Scratch Particle systems are everywhere in creative coding. Smoke, fire, rain, snow, star fields, explosions, flocking birds, flowing rivers of light.
femdev
StemSocial
7M
Learn Creative Coding (#10) - Pixel Manipulation: Reading and Writing Image Data
Learn Creative Coding (#10) - Pixel Manipulation: Reading and Writing Image Data Every image on your screen is just a grid of numbers. Not metaphorically — literally. When you really internalize that,
femdev
stem
7M
Learn Creative Coding (#9) - Creative Coding Without Libraries: Vanilla Canvas API
Learn Creative Coding (#9) - Creative Coding Without Libraries: Vanilla Canvas API Time for the training wheels to come off. p5.js is fantastic and I'll keep using it. But under the hood, it's wrapping
femdev
stem
7M
Learn Creative Coding (#8) - Mini-Project: Generative Poster
Learn Creative Coding (#8) - Mini-Project: Generative Poster Seven episodes in and we've covered shapes, animation, randomness, grids, interactivity, and color theory. Time to smash all of it together
femdev
stem
7M
Learn Creative Coding (#7) - Color Theory for Coders
Learn Creative Coding (#7) - Color Theory for Coders What will I learn? Why HSB is better than RGB for creative work; complementary, analogous, and triadic color schemes; generating harmonious palettes
femdev
stem
7M
Learn Creative Coding (#5) - Loops and Grids: Repetition as a Design Tool
Learn Creative Coding (#5) - Loops and Grids: Repetition as a Design Tool What will I learn Nested for-loops for creating grids; varying properties per grid cell; patterns from simple rules; modular design:
femdev
stem
7M
Learn Creative Coding (#4) - Randomness: The Secret Ingredient
Learn Creative Coding (#4) - Randomness: The Secret Ingredient What will I learn The difference between random() and noise(); what Perlin noise is and why it matters; generating color palettes with randomness;
femdev
stem
7M
Learn Creative Coding (#6) - Interactivity: Mouse, Keyboard, and Touch
Learn Creative Coding (#6) - Interactivity: Mouse, Keyboard, and Touch What will I learn Tracking mouse position with mouseX and mouseY; responding to clicks and key presses; building a simple drawing
femdev
stem
7M
Learn Creative Coding (#3) - Movement and Time: Making Things Animate
Learn Creative Coding (#3) - Movement and Time: Making Things Animate What will I learn How the draw loop creates animation; using frameCount as a clock; sin and cos for smooth, organic motion; translate
femdev
stem
7M
Learn Creative Coding (#2) - Your First Sketch: Shapes, Colors, and the Canvas
Learn Creative Coding (#2) - Your First Sketch: Shapes, Colors, and the Canvas What will I learn How the p5.js coordinate system works; drawing shapes: rectangles, ellipses, lines, triangles, arcs; fill,
femdev
stem
7M
Learn Creative Coding (#1) - What Is Creative Coding? (And Why You Should Care)
Learn Creative Coding (#1) - What Is Creative Coding? (And Why You Should Care) What will I learn You will learn what creative coding actually means; why it's interesting for both developers and designers;
femdev
introduction
7M
Guess who's back
So I logged back in. After... checks notes... almost 7 years? Oops. Hi everyone! For those who have no idea who I am - I’m Charlène, software developer from Antwerpen, and I used to post here back in 2018
femdev
blocktrades-content
7y
Part21 - US content creation for blocktrades_US
This is a content creation task authorized by BlockTrades. The crypto glossary content published in this post is currently in concept format, version revision 0. Original content URL:
femdev
blocktrades-content
7y
Part20 - US content creation for blocktrades_US
This is a content creation task authorized by BlockTrades. The crypto glossary content published in this post is currently in concept format, version revision 0. Original content URL:
← Latest
Older →