Skip to content

On each day in 2019, I will add a new design to this repo.

Notifications You must be signed in to change notification settings

szhu/a-design-a-day-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

💡 A Design a Day

The Rules

  • On each day in 2019, I will add a new design to this repo.
  • The design must have context and be thought-out, but it can be any kind of design (UI, process, physical, code, etc) and does not need to be precise (hand drawings ok).
  • The design could be a completely new idea, or a major addition to an existing idea. Less than 1/3 of the designs can be additions.

Background

Hello, world! I am a new-ish software engineer aspiring to be better at design and writing.

For the past 5 years or so, I've had a lot of ideas that I've wanted to become reality, but these ideas have never seen the light of day for various reasons:

  • I am lazy.
  • I am too much of a perfectionist – I tend to not want to show an idea to others until I feel like I've completely thought it through.
  • I am slow at writing down ideas eloquently and in a presentable way.

With this repo, I aim to change that! By the end of 2019, I hope to be:

  • less lazy (or at least have enough inertia to appear less lazy)
  • more okay with imperfection and works in progress
  • better at striking a balance between writing fast and writing well I'll also have a nice list of 365 ideas, so that's cool, too.

I hope that this repo – or the ideas contained therein – inspires you as well!

– Sean Zhu (github.com/szhu)

P.S. check out my previous attempt at this (I lasted a grand total of 1 day): https://github.com/szhu/dailyui-2016

Ideas!

Day Kind Idea
1/27 Backend Formatting Git Filter
1/26 Backend Low-Cost Indoor Positioning System
1/25 Hardware Parallel Parking Wheels
1/24 Frontend Forkable Utility Website
1/23 UI/UX Grouped Windows
1/22 Backend JSON Command-Line Programs
1/21 Frontend Unified Chronological Message Log
1/20 Frontend Per-Chat and Importance Alert Tones
1/19 Frontend Music Speed/Loop Control App
1/18 Frontend User-Friendly Password Rejection
1/17 Frontend "Mute All Except..." Option
1/16 Frontend Conversational Shell
1/15 Frontend Exponential Volume Control
1/14 Hardware Standardized Headlights
1/13 Hardware Self-Righting Game Tiles
1/12 Hardware Indoor Skiing
1/11 Hardware Floor-Wall Lamp
1/10 Backend Tabular JSON
1/9 Frontend JavaScript Page Busy Indicator
1/8 Hardware Standard Physical I/O for All Devices
1/7 Frontend React Collapsing Element
1/6 Hardware Microwave Mute Button
1/5 Backend Sort JSON with Comments
1/4 Frontend GitHub Web Code Editor
1/3 Hardware Laptop with Non-Backlit LCD Screen
1/2 Backend Relative link calculator
1/1 Process This repo!

About

On each day in 2019, I will add a new design to this repo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published