New · Java course in progress

Hi, I'm Melany

I'm studying software engineering in Málaga, Spain. I'm learning to build real things and writing about it here: the parts that work and the parts that don't.

About me

I'm 22, and I've hit the point in my degree where you realise that passing exams and knowing how to build software are not quite the same thing.

So I started on my own: build small things, break them, work out why they broke, and write down what I learn. This site is the first of those things.

Outside of that: I love arcade games, and I'm obsessed with the evolution of the tech world from one decade to the next, especially the jump from the 90s to the 2000s.

Photo of Melany.

Melany Martínez

  • Astro
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Three.js

Melware Labs

I ship things under the name Melware Labs. Yes, I know. Very creative.

  • Web

    My portfolio, built from scratch with Astro. Bilingual, accessible, and free of unnecessary libraries. It is the first project I have built end to end, and where everything else will be published.

  • Storm: a Three.js experiment

    A 9,000-particle sphere with hand-written shaders that breathes, spins, and reacts to the cursor and scroll. Lives on its own page, outside the main site.

Courses

Work in progress

Hands-on guides I write while I learn, with exercises to practice.

  • JAVA

    Java from scratch, explained step by step with hands-on exercises: from your first program to loops, methods, arrays and lists.

    • Introduction
    • Variables
    • Conditionals
    • Loops
    • Methods
    • Arrays

Blog

Here I write about programming, coursework and what it's actually like being a student: university life, student stuff, trial and error, what works and what doesn't.

View all →

Contact

If you'd like to get in touch about a collaboration, ask a question, or pitch me something, reach out here.