Skip to content

Instantly share code, notes, and snippets.

@fuhoi
Last active March 21, 2019 01:59
Show Gist options
  • Save fuhoi/4e66d955e144650e728edb751da1a827 to your computer and use it in GitHub Desktop.
Save fuhoi/4e66d955e144650e728edb751da1a827 to your computer and use it in GitHub Desktop.
Links

It's The Future https://circleci.com/blog/its-the-future/

How it feels to learn JavaScript in 2016 No JavaScript frameworks were created during the writing of this article. https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f

Windy https://www.windy.com

Hacker News https://news.ycombinator.com/

The Mythical Man-Month https://en.wikipedia.org/wiki/The_Mythical_Man-Month

Conway's law https://en.wikipedia.org/wiki/Conway%27s_law

a camel is a horse designed by a committee https://en.wiktionary.org/wiki/a_camel_is_a_horse_designed_by_a_committee https://en.wikipedia.org/wiki/Design_by_committee

too many cooks in the kitchen https://idioms.thefreedictionary.com/too+many+cooks+in+the+kitchen

Chartjunk https://en.wikipedia.org/wiki/Chartjunk

Falling Into The Pit of Success https://blog.codinghorror.com/falling-into-the-pit-of-success/

Internet protocol suite https://en.wikipedia.org/wiki/Internet_protocol_suite

List of HTTP status codes https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

OSI model https://en.wikipedia.org/wiki/OSI_model

KISS principle https://en.wikipedia.org/wiki/KISS_principle

SOLID (object-oriented design) https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)

Don't repeat yourself https://en.wikipedia.org/wiki/Don%27t_repeat_yourself

Worse is better https://en.wikipedia.org/wiki/Worse_is_better

You aren't gonna need it https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it

The Cathedral and the Bazaar https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar

Floating Point Math https://0.30000000000000004.com/

ISO 8601 https://en.wikipedia.org/wiki/ISO_8601

Clean Swift https://clean-swift.com/blog/

The Clean Architecture https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html

An A-Z Index of the Apple macOS command line (OS X) https://ss64.com/osx/

Android Asset Studio https://romannurik.github.io/AndroidAssetStudio/

Git repositories on android https://android.googlesource.com/

Android SVG to VectorDrawable http://inloop.github.io/svg2android/

Best practices in Android development https://github.com/futurice/android-best-practices

Android Architecture Blueprints https://github.com/googlesamples/android-architecture

Google Samples https://github.com/googlesamples

Support Library Features Guide https://developer.android.com/topic/libraries/support-library/features.html

Understanding the performance benefits of ConstraintLayout https://android-developers.googleblog.com/2017/08/understanding-performance-benefits-of.html

Android KTX https://github.com/android/android-ktx

Vysor https://www.vysor.io/

Device Metrics https://material.io/devices/

Dashboards https://developer.android.com/about/dashboards/index.html

Android Studio - Download Archives https://developer.android.com/studio/archive.html

Android Studio - Install a Preview Version of Android Studio (or side-by-side) https://developer.android.com/studio/preview/install-preview.html

Public holidays https://www.qld.gov.au/recreation/travel/holidays/public

Project Euler https://projecteuler.net/

CodinGame https://www.codingame.com/start

HackerEarth https://www.hackerearth.com/

Swim lane https://en.wikipedia.org/wiki/Swim_lane

MoSCoW method https://en.wikipedia.org/wiki/MoSCoW_method

The Boy Scout Rule http://programmer.97things.oreilly.com/wiki/index.php/The_Boy_Scout_Rule

97 Things Every Programmer Should Know http://programmer.97things.oreilly.com/wiki/index.php/97_Things_Every_Programmer_Should_Know

Six Thinking Hats (increasing emotional intelligence) https://en.wikipedia.org/wiki/Six_Thinking_Hats

5 Whys https://en.wikipedia.org/wiki/5_Whys

Emotional intelligence https://en.wikipedia.org/wiki/Emotional_intelligence

See Be Do Get SEE – what you SEE (Your Perception or view of the world) BE – your way of being ("be happy" "be sad" "be passionate") DO – What you do (Your action or inaction.) GET – What you get (your results) http://www.coachjoelle.com/see-be-do-get-and-the-mecca-of-men/

FizzBuzzEnterpriseEdition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition

Awesome list of Important Podcasts for software engineers https://github.com/rShetty/awesome-podcasts

"Walking on water and developing software from a specification are easy if both are frozen." - Edward V. Berard (1993) https://twitter.com/codewisdom

"In carpentry you measure twice and cut once. In software development you never measure and make cuts until you run out of time." - Adam Morse http://www.defprogramming.com/quotes-by/adam-morse/

Podcasts RunAs Radio - http://runasradio.com/ .Net Rocks - https://dotnetrocks.com/

@Aiyadesu
Copy link

In relation to "a camel is a horse designed by a committee". (There are) "Too many cooks in the kitchen"
https://idioms.thefreedictionary.com/too+many+cooks+in+the+kitchen

If you're bored or like quotes, https://twitter.com/codewisdom posts / reposts some great "CodeWisdom". One of my favourites being "Walking on water and developing software from a specification are easy if both are frozen." - Edward V. Berard (1993) Essays on object-oriented software engineering. Volume 1. Englewood Cliffs, N.J. : Prentice Hall

Another quote, not really what we should do but an observation on what commonly occurs, "In carpentry you measure twice and cut once. In software development you never measure and make cuts until you run out of time." - Adam Morse (http://www.defprogramming.com/quotes-by/adam-morse/)

@Aiyadesu
Copy link

I personally haven't done too many challenges on 'CodinGame' but if you're into that kind of thing https://www.codingame.com/start

I think 'HackerEarth' is another one similar / same as 'CodinGame' as the online technical interview for Outware used this and the format was similar to 'CodinGame'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment