Day 30: Reflection and Next Steps
What You've Become
You're no longer just a designer who follows patterns - you're a designer who breaks them thoughtfully. You've learned that experimental design isn't about being weird for weird's sake. It's about pushing boundaries to discover new possibilities. Look back at your Day 1 work. See the evolution? That gap represents your growth as a creative thinker.
Your Experimental Toolkit
You now possess: Technical skills in creative coding. Aesthetic vocabulary beyond the mainstream. Critical thinking about design's role in culture. Confidence to propose unconventional solutions. A portfolio that stands out. Most importantly, you have permission - from yourself - to experiment. This toolkit will serve you whether you're designing apps, websites, or whatever comes next.
Future Experiment Generator:
// Keep experimenting forever
class FutureExperiments {
constructor(designer) {
this.designer = designer;
this.completedCourse = true;
this.experimentIdeas = [];
this.generateEndlessIdeas();
}
generateEndlessIdeas() {
const techniques = [
'brutalism', 'glitch', 'generative', 'kinetic',
'reactive', 'narrative', 'collaborative', 'critical'
];
const mediums = [
'web', 'mobile', 'AR', 'VR', 'physical',
'voice', 'gesture', 'biometric', 'environmental'
];
const purposes = [
'utility', 'expression', 'commentary', 'exploration',
'provocation', 'meditation', 'celebration', 'subversion'
];
// Endless combinations
techniques.forEach(technique => {
mediums.forEach(medium => {
purposes.forEach(purpose => {
this.experimentIdeas.push({
concept: `${technique} ${medium} for ${purpose}`,
difficulty: Math.random() * 10,
impact: Math.random() * 10,
weirdness: Math.random() * 10
});
});
});
});
return this.sortByPotential();
}
sortByPotential() {
return this.experimentIdeas.sort((a, b) => {
const scoreA = (a.impact * 2) + (a.weirdness * 3) - a.difficulty;
const scoreB = (b.impact * 2) + (b.weirdness * 3) - b.difficulty;
return scoreB - scoreA;
});
}
getNextExperiment() {
const next = this.experimentIdeas.shift();
console.log(`Try this: ${next.concept}`);
console.log(`Weirdness level: ${next.weirdness.toFixed(1)}/10`);
return next;
}
}
Stay Weird, Stay Curious
The design world needs your experimental voice. Don't let client work or peer pressure sand down your edges. Schedule regular experiments. Join communities of fellow weirdos. Share your experiments publicly - someone needs to see that it's okay to break rules. The web is getting homogeneous. Your experimental work is a form of resistance.
Your Next 30 Days
This course ends but your journey doesn't. Challenge yourself: Week 1: Apply one experimental technique to a real project. Week 2: Teach someone else an experimental approach. Week 3: Combine two techniques you haven't merged before. Week 4: Start your next impossible project. Month 2: Begin developing your signature experimental style. The best experimental designers never stop experimenting.
Final Takeaways
- You're now equipped to break rules thoughtfully
- Experimental design is a practice, not a destination
- Your unique perspective matters to the web
- Keep pushing boundaries - the web needs you
🎉 Course Complete!
You've completed 30 days of experimental UI design. You're no longer just a designer - you're a design experimenter, a digital artist, a rule breaker with purpose.
Share your final project. Tag it #30DaysExperimental. Join the community of designers pushing the web forward.
Remember: The best time to experiment was yesterday. The second best time is right now.