Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


List of books I can recommend reading.

Hunt, Thomas: The Pragmatic Programmer

Get grips on developer life.

Mozilla: JavsScript reference

Your bible.

Budd: CSS Mastery: Advanced Web Standards Solutions

Get grips on CSS.

Crockford: JavaScript: The Good Parts

Understand the core of JavaScript. May require several reads.

Skiena: Algorithm Design Manual

Get grips on your algorithms and data structures.

Someone: A book on theoretical computer science

I don't have anything to recommend at the moment. But it pays to be able to understand the problem you want to solve.

Tanenbaum: Computer Networks

Your application presumably communicates with the rest of the world in some form or another. Pays to know how.

Tanenbaum: Distributed Systems: Principles and Paradigms

Since monoliths have kinda gone out of fashion.

Tanenbaum: Modern Operating Systems

If you want know what's up below and around your app.

Patterson: Computer Organization and Design: The hardware/software interface

If you want to know what's happening below the operating system. Also very helpful in understanding data structures and memory management.

Scott: Programmin Language Pragmatics

If you want to get grips on how a programming language works.

Allen: Smashing UX Design

If you have an idea and want to make it a reality.

Rowald: Designing Connected Products

If your idea talks to other things.

Rock: Your Brain at Work

If you want to become more effective.


List of books I can recommend reading.






No releases published


No packages published