Goals & Plans
Before any meaningful project you take on, the goals you set up
for yourself carry great importance. They can help you recognize
your successes, find direction and keep your eyes on the goal,
ultimately aiding in the development of a successful product.
During the web design and development minor, defining our goals
wasn't just a way for lecturers to track our process, but it was
also a requirement, aiming to teach us that all we did served as a
tool to help us grow as developers. On this page, my goals and
plans are defined in detail.
Continue to
My goals and plans More about me
“If anyone at my funeral says 'it's what he would have wanted',
I'll kick the lid off my coffin and throttle them. Or, if I've
been cremated, I'll flip the lid off the urn and become a dust
storm in their eyes. Only you know what you truly want. Anything
else is presumption skewed through personal agendas.”
― Stewart Stafford
- The ultimate me is or has:
- Great at intuitive CSS
- A master of animations and transitions
- A knack for organic shapes and fitting elements together like puzzle pieces
- Good at drawing the eye in a logical manner
- A storyteller in her works
- The ultimate me is or has:
- Great at intuitive CSS
- A master of animations and transitions
- A knack for organic shapes and fitting elements together like puzzle pieces
- Good at drawing the eye in a logical manner
- A storyteller in her works
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
- My goals
Intuitively write CSS ✴ become a master at responsive coding
The amount of times I rely on search engines for questions like how do I vertically align an element in a section? is frankly embarrassing. I'm in perpetual awe of those who these things "just" come to, for whom each of their works is a testament to the practice and experience they have under their belt.
Devoting my time to this very goal during this minor was an incredible opportunity I had to take with both hands. This goal is all about making logical choices to write compact, intuitive and effortless code. I want to make visually appealing sites that make sense.
The product is responsive and works on desktop as well as phone screens.
The CSS is properly nested and the HTML is semantically correct.
There's a relevant difference in the desktop + phone versions (e.g. a hamburger menu).
Utilize transitions and ☻ animations to enhance the UX
One personal preference of mine is that I love motion. Microinteractions, page transitions, automatic scrolls, or even merely a rotation icon or 'wavey' border-radius - it all contributes to the look and feel of an application or site, and it's a contribution I want to learn how to make.
This goal is about learning to apply transitions and animations at the right time to offer valuable feedback to the user, emphasize certain elements or actions or simply give a website more of an organic feel. I believe an important aspect of this is finding the balance between enhancement and overdoing it, which I'm excited to explore.
Important actions are emphasized with fitting microinteractions.
I've used at least one new animation method (GSAP, CSS animation underscored with animation-delays, etc.).
Set clear milestones ♥︎ and success criteria
This full-length goal actually says: 'Set clear project milestones and success criteria that prioritize quality, efficiency, and team well-being over excessive effort.' and is inspired by my toxic tendency to never be satisfied with what I make. If I'm not completely exhausted by the end of a project, I tend to tell myself that it's a sign that I haven't worked hard enough, and in turn I'm unable to be proud of what I made.
This goal is more of a personal goal, in that sense. I want to define tangible goals and milestones that I can reach and reflect on, so that what I manage to do is never considered the 'bare minimum', but rather a testament to the growing I've done as a developer.
Define personal project milestones prior to or at the start of the project.
Discuss success criteria with my teammates to reflect on after project completion.