Giter Site home page Giter Site logo

Hi, I’m Lydia.

Here's some stuff I've made

Currently Working On

Food Plan - a full stack web app to help parents track how often they've offered a food to a child.
JavaScript with React, HTML with JSX, NodeJS, MongoDB with mongoose, Jest for testing. Styled with Radix UI.
Live Site Here

My Best Work

Ditty - a music composition project in JavaScript. Uses code to draw SVG images of notes. Desktop only.
JavaScript, SVG, HTML, CSS
Live Site Here

I Know That Face - a Flask server which queries The Movie Database API and serves HTML pages showing the query results.
Python with Flask, HTML with Jinja, CSS
Live Site Here - please be patient, this loads slowly because the server is sleeping.

Age Calculator - a small, straightforward, responsive React application, working with Dates.
JavaScript with React, HTML with JSX, CSS, uses date-fns
Live Site Here

With a Team

Smart Shopping List - The repo for the group project I contributed to at the Collab Lab.
JavaScript with React, HTML with JSX, CSS, Firebase, uses React Router
The project’s PR history - For the first six weeks of the project, I contributed code or a code review to each PR.
Live Site Here

Trying Out a New Technology

QR Code - just a static page showing a QR code. The README documents my experience trying Lit.
JavaScript with Lit, HTML and CSS are part of the LitElement class Live Site Here - inspect any element to see how it's nested under Lit's #shadow--root in the dom.

Technologies I've Used

Language Frameworks/Libraries Testing Libraries Databases
JavaScript React, Node Jest, Cypress, Playwright MongoDB, Firebase
Python Flask, Numpy, Pandas Selenium SQLite, PostgreSQL

My History as a Programmer

The Early Years

  • First coded in fourth grade, putting everything I had into using a teaching language called LogoWriter to code an animation about idioms.
  • Programmed a TI84 graphing calculator to solve my algebra homework problems.
  • Studied C++ in high school.
  • Studied some CS in college: Java, computer architecture, discrete math, data structures and algorithms.
  • Worked in video game software QA, testing for compliance with specifications.
  • Took a continuing ed. course in UX at the University of Washington. I was really into UX and user centered design for a while.

The Last Few Years

  • Reintroduced myself to programming with Codecademy.
  • Worked through about half of Automate the Boring Stuff with Python.
  • Practiced JavaScript basics with freeCodeCamp. Earned their DSA certification.
  • Put my skills to use in personal projects (the earliest ones aren’t on GitHub).
    • beanTML, a single page of HTML about beans.
    • The Plant, an attempt to recreate the indie solo RPG The Plant, which was orders of magnitude more difficult than I imagined starting out. Abandoned the project when I got tired of scrolling through pages of conditional statements.
    • SimpleJournal, a journalling app that saves entries on the client device, with a default name of the current date.
    • Ditty, a music game I recreated because its website shut down days after I gave it to my son, see link above.
  • Took 100 Days of Python on Udemy, which covers many domains within Python development and becomes increasingly hands off, requiring significant research and problem solving.
  • Started Full Stack open for an introduction to React, Node.js, and MongoDB.
  • Built projects from Frontend Mentor to practice React.
  • Practiced collaboration in The Collab Lab. After going it alone for so long, I knew I needed a structured environment to get more comfortable working with other developers and to build collaboration skills. I built so many skills for pair programming and working in a team, and I've seen the magic that can happen when successfully collaborating on a problem.

Now

  • Working through Full Stack open, learning about GraphQL, and working on my current project.

lydiadunning's Projects

blog-with-users icon blog-with-users

A blog created as part of Angela Yu's 100 days of code course on udemy

career-lab-challenge icon career-lab-challenge

Searches public domain art posted by the Art Institute of Chicago, build for Career Lab, part of The Collab Lab.

ditty icon ditty

A tool for exploring music composition.

food-plan icon food-plan

An app for recording new foods offered to children.

fso icon fso

A repository for exercises from Full Stack open.

iknowthatface icon iknowthatface

Website to see where you recognize an actor from. - Please forgive the slow start, the instance is sleeping

onlineshop icon onlineshop

An Online Shop with Cart and Payment Processing

preview-card icon preview-card

A static preview card from Frontend Mentor, built in React

turtle-ghosts icon turtle-ghosts

A version of Space Invaders with ghost turtles, programmed with turtle.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.