Giter Site home page Giter Site logo

howoldisit's Introduction

How Old Is It?

A tool for recruiters to check how old a technology is.

Welcome to this non-exhaustive list of technologies and their approximate ages. I started this as a gentle dig at a subset of recruiters, and it has since been massively expanded upon by many contributors.

Running the Project

Run ruby build.rb to update the HTML template from your list of technologies and view the site in your browser of choice.

Adding a Technology

New technologies should be added to technologies.json in alphabetical order.

We're interested in:

  • Programming languages such as Ruby or C++.
  • Programming language frameworks such as Ruby on Rails or Laravel.
  • Programming adjacent tools such as Kubernetes or TravisCI.

Check the list of open issues to see if anything strikes your fancy and submit a merge request.

All contributions are welcome, no matter how obscure the technology!

How old is "how old?"

Sometimes it's difficult to determine the exact date a project was made publicly available. Sometimes there is a large gap between the public release and the "official" launch. If there is uncertainty over which date to pick when adding a technology, aim for the earlier of the two.

Other contributions ⚠️

If you're interested in making a contribution other than adding or correcting a technology, please open an issue for feedback before you start. Changes that add new tooling dependencies or maintenance overhead probably won't be accepted without good reason. Thanks & sorry.

Credits

  • This project was originally bootstrapped with Create React App, but is now generated HTML with a little JS to work the dropdown.
  • A big thanks to all of the contributors for massively expanding this beyond the tiny handful of technologies I had listed to begin with.
  • Unreal Engine icon by iconscout on icons8.com

P.S. If you are a recruiter and you are reading this, obviously it is not you that we are poking fun at! Haha! Ha! Haa... please don't blacklist us from the industry.

howoldisit's People

Contributors

adamtowerz avatar alexistm avatar arusak avatar claireparker avatar dannyfeliz avatar dependabot[bot] avatar dgiulian avatar eduardosoareszup avatar equiman avatar esteban-rocha avatar formatted avatar ittus avatar jsrn avatar kc1r74p avatar kinafu avatar klamping avatar krsiddharth avatar kumar-siddharth avatar mozzo1000 avatar naveenda avatar nero-adaware avatar paperbag42 avatar ph-one avatar sabio avatar sarahjdes avatar stsourlidakis avatar tcelestino avatar thebatman1 avatar yigitcukuren avatar yogeshprasanna avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

howoldisit's Issues

Fix position of header

Hi everyone!
Can I make a commit for fixing the position of the header even after scrolling?

Screenshot (367)

User would be able to search from here too without going back up

Screenshot (368)

Sort order

Now that the list is growing it may be nice to allow some sorting.
Maybe column based layout, so that sort order can be set by tech, date, ...
As well as keeping sort order when search is used.

Release date for podman

I wanted to add an entry for podman, but I am not sure which first release date I should pick.

Since I couldn't find an official "first release date", I looked up the history in GitHub (https://github.com/containers/podman/network). (Use keystroke [Shift] + [Left] to get to the leftmost commit.)

The first commit dates back to April 5, 2015.
In the podman docs April, 2014 is mentioned as first date.

{ name: "Podman", released: new Date("2015-04-05"), link: "https://podman.io" },

Age of Jenkins

Jenkins was a fork of Hudson which was started in 2005. A start date of 2011 seems deceptive as the community has been around much longer.

Ada

February 1980

Non-fluid search

When I write in the search input, it gets slow every time I type a word quickly.

Aurelia is missing

aurelia.io is a frontend spa framework which is missing in the list. AFAIK the first alpha exist since 2015

Footer Hyperlink - UX improvement

I think that Twitter and Github in the footer should be a different color and/or underlined to differentiate them from the other text in the footer and indicate that they are clickable. If that sounds good to you I am happy to update. As right now it is hard to identify that they are clickable.

screen shot 2018-10-29 at 5 38 16 pm

iOS age != Obj C and swift

Lack distinction of iOS development from Swift and objective C
As of 2019:

  • Swift has been out for 5 years
  • Objective C has been out for 35 years
    However iOS has been out for 12 years.

The tests are failing

Apparently the list of technologies is not sorted.
I'd like to make a PR to fix it.

Add links to website

I implemented link functionality. If somebody could jump in and add links(wiki page would do if there's no website) for rest of the technologies, that would be really great.

Different date format in technologies.js

Hi,
I would suggest to use a ISO8061 formatted date string in the technologies.js file instead of the call to Date() with year,month,day as parameters. This way we would circumvent the "month start at 0" problem and because we don't care about the actual time we avoid the problem of getting timestamps with 11pm of the day before due to UTC conversion.

// old way 
> new Date(2006,2,15)
Date 2006-03-14T23:00:00.000Z
// new way
> new Date("2006-03-15")
Date 2006-03-15T00:00:00.000Z

Best regards,
Felix

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.