Skip to main content

Introducing Timescend

09 Dec 2018

105 words • 1 mins

Why I made Timescend

To conclude the Transcendentalism unit, my English teacher allowed us to make a creative project that incorporated ideas of Transcendentalism. As a programmer, I took this opportunity to make a useful application for increasing productivity.

How Timescend Would Work

The program would essentially be a digital kitchen timer. It would ring every 45 minutes. After which, I would reflect on what I did. If I used my time well, I would relax for 15 minutes. If not, I would get back to work. Through this approach, I hoped to maximize my productivity.

The Design

Timescend on December 9th 2018

Demo

Timescend is now available here: https://gliu20.github.io/timescend/



Must-reads

Cover photo for Towards Efficient Multiplication

Towards Efficient Multiplication

Recently, I was trying to figure out a way to create my own arbitrary precision floating point arithmetic library. For those of you unaware, floating point simply means numbers are represented in scientific notation and that allows computers to express really large or really small numbers and everything in between. However, one problem of floating point numbers is that they are normally represented with a limited amount of precision.
Cover photo for An Amazing Win at the NYC Student Disrupt Hackathon

An Amazing Win at the NYC Student Disrupt Hackathon

Coming into the competition without a team, I was nervous about the people I’d meet and who I’d team up with. But, as I would later see, what matters most is not who’s on the team, but the attitude I carry.
Cover photo for How I Got Started With Contributing to Firefox

How I Got Started With Contributing to Firefox

I admit, I used to think contributing to Firefox was basically impossible, especially as someone who didn’t yet know Rust or C++. And even if I overcame this hurdle, I thought it was hard to get set up, difficult to find bugs that are well-scoped to what I can actually accomplish given my skillset, and challenging to understand the complex codebases that would be typical of large software projects. But I wanted to help. And after hacking Google Chrome, I realized that maybe I could, or at least I could try.
Cover photo for Why life needs entrepreneurial thinking: How making goals is like starting a business

Why life needs entrepreneurial thinking: How making goals is like starting a business

I think that a lot of what entrepreneurs do is applicable to everyone. Our keen ability to find flaws in the status quo and then to take that initiative to spearhead a solution is something that we should apply to life itself and how we develop goals for ourselves.