GitHub repositories to improve your programming skills.

🧵
1. Free Programming Books

Freely available programming books.

167k⭐

Repo: github.com/EbookFoundatio…
2. Awesome
Awesome lists about all kinds of interesting topics.

148k⭐

Repo: github.com/sindresorhus/a…
3. Coding Interview University

A complete computer science study plan to become a software engineer.

144k⭐

Repo: github.com/jwasham/coding…
4. Developer Roadmap

Roadmap to becoming a web developer in 2020.

138k⭐

Repo: github.com/kamranahmedse/…
5. Public APIs

A collective list of free APIs for use in software and web development.

102k⭐

Repo: github.com/public-apis/pu…
6. Awesome Python

A curated list of awesome Python frameworks, libraries, software, and resources.

89.9k⭐

Repo: github.com/vinta/awesome-…
7. JavaScript Algorithms

Algorithms and data structures implemented in JavaScript with explanations and links to further readings.

87.4k⭐

Repo: github.com/trekhleb/javas…
8. Node Best Practices

The Node.js best practices list.

55.8k⭐

Repo: github.com/goldbergyoni/n…
9. Real World

“The mother of all demo apps” — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more.

50.9k⭐

Repo: github.com/gothinkster/re…
10. Tech Interview Handbook

Materials to help you rock your next coding interview.

47.4k⭐

Repo: github.com/yangshun/tech-…
11. Clean Code JavaScript

Clean Code concepts adapted for JavaScript.
42.3k⭐

Repo: github.com/ryanmcdermott/…
12. Free For Dev

A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev.

41.4k⭐

Repo: github.com/ripienaar/free…
13. OG AWS

Amazon Web Services — a practical guide.

27.7k⭐

Repo: github.com/open-guides/og…
14. Awesome For Beginners

A list of awesome beginners-friendly projects.

26.1k⭐

Repo: github.com/MunGell/awesom…
15. Javascript Questions
A long list of (advanced) JavaScript questions, and their explanations.

26k⭐

Repo: github.com/lydiahallie/ja…
If you like this thread, maybe you'd love to bookmark it as a post { via @hashnode }:

denic.hashnode.dev/github-reposit…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Marko ⚡ Denic

Marko ⚡ Denic Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @denicmarko

5 Dec
Let's find people jobs!

Who's hiring developers?
It looks like @Formstack is looking for Front End devs.

formstack.applytojob.com/apply/GqDvtN5g…
Found this one by @realtordotcom.

Hiring all levels (Front End/Back End) at: realtor.com/jobs
Read 8 tweets
23 Nov
Use `console.log()` like a pro.

Using `console.log()` for JavaScript debugging is the most common practice. But, there is more…

🧵
* The most common Console methods:

console.log() – For general output of logging information.
console. info() – Informative logging.
console.debug() – A message to the console with the log level debug.
console.warn() – A warning message.
console.error() – An error message.
* Custom CSS styles for a console.log():

The `console.log` output can be styled in DevTools using the CSS format specifier.
Read 15 tweets
30 Oct
Host your apps for free.

🧵
1. Netlify

Link: netlify.com
2. Firebase

Link: firebase.google.com
Read 19 tweets
22 Sep
CSS tip:

Did you know that you can truncate the text with plain CSS? .truncate {   white-space: ...
You can see it in action here (via: @CodePen ):

codepen.io/denic/pen/LYpZ…
If you want to truncate the text to the specific number of lines, you can use "-webkit-line-clamp" property.
An ellipsis will be shown at the point where the text is clamped. .line-clamp {   display: -w...
Read 4 tweets
21 Sep
You want to learn HTML & CSS but don't know where to get started?

🧵
Choose a Code Editor:

💻 Visual Studio Code [VS Code]
💻 Sublime Text
💻 Atom
💻 Brackets
💻 Vim
Read 17 tweets
19 Sep
Freelancing platforms to find gigs:

🔨 Toptal
🔨 Codementor
🔨 Upwork
🔨 Freelancer
🔨 PeoplePerHour
🔨 Simply Hired
🔨 Codeable
🔨 Envato
🔨 Guru
🔨 Fiverr
🔨 AnyTask
🔨 Hireable
🔨 6nomads
🔨 Taskenator
🔨 TapChief

Which one do you use?
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!