This list contains links to articles written by developer's, computer scientist, programmer, #like minded people. so if you have written articles or came across acticles you feel every one should read feel free to add a link.
Please read CONTRIBUTING.
- what cs majors should know
- Teaching your self computer science
- Floating-point Arithmetic : what Every computer Scientist should know About Floating Point Arithmetic
- The cost of forsaking C
- 40 Keys Computer Science Concepts Explained In Layman’s Terms
- What's new in CPUs since the 80's?
- The Programming Process
- CS_Resources
- A Gentle Introduction To Graph Theory
- A programmer friendly language that compiles to Lua.
- A Software Developer’s Reading List : Some good books and links in there.
- Code a TCP/IP stack : Let's code a TCP/IP stack, 5: TCP Retransmission
- Codewords.recurse : The language of choice
- Data structure and Algorithms : List of some algorithms and datastructure with their solutions.
- Dive into the byte code
- Expectations of a Junior Developer
- Linux Inside
- List of algorithms
- Step by Step Guide to Database Normalization: A guide to database normalization.
- The Key To Accelerating Your Coding Skills
- Unicode
- We are reinventing the retail industry through innovative technology
- What every programmer absolutely, positively needs to know about encodings and character sets to work with text
- What every programmer should know about memory - PDF
- Why fast pages are important : Why App Speed Matters, Revenue
- qotoqot - improving-focus : How I got to 200 productive hours a month
- Pixel Beat - Unix : Parallel processing with unix tools
- Learning Vim : What I Wish I Knew
- Write a Kernel : Kernel 101 – Let’s write a Kernel
- Learning JavaScript Design Patterns : online version of the Learning JavaScript Design Patterns published by O'Reilly, released by the author Addy Osmani under CC BY-NC-ND 3.0
- Working with Webhooks : a comprehensive guide on webhooks
- The Coming Software Apocalypse
- Programmer Competency Matrix : knowing what your level as a programmer is.
- What Every Developer Should Know about Unicode
- What Every Programmer Should know about Time
- WHAT EVERY PROGRAMMER SHOULD KNOW ABOUT MEMORY
- LATENCY NUMBERS EVERY PROGRAMMER SHOULD KNOW
- Learn every language
- WHAT EVERY PROGRAMMER SHOULD KNOW ABOUT SEO
- Real Programmer
- 10 Papers Every Developer Should Read
- Epigrams on Programming
- Design Thinking as a Strategy for Innovation
- Hard Work and Practice in Programming
- 12 resolutions for programmers
- Cutting through to what matters
- Teach Yourself Programming in Ten Years
- Beating the Averages
- what happens when