Hand picked resources and tools for Developers
Developer Stash is a collection of resources for developers. These resources are all listed below and are divided into different categories such as blogs, code editors, JavaScript Frameworks, etc. Under each category, you'll find the list of resources, along with their name, description, URL, and Twitter account.
- Blogs
- Books
- Bundlers
- Cloud Providers / Platforms
- Code Editors
- Code Management
- Coding Courses
- Databases
- Javascript Frameworks & Libraries
- Mockups & Wireframing
Name | Description | Website | |
---|---|---|---|
Ars Technica | Serving the Technologist for more than a decade. IT news, reviews, and analysis. | View | @arstechnica |
Daring Fireball by John Gruber | Daring Fireball by John Gruber | View | @daringfireball |
Hacker Noon | How hackers start their afternoons. | View | @hackernoon |
MIT Technology Review | The mission of MIT Technology Review is to bring about better-informed and more conscious decisions about technology through authoritative, influential, and trustworthy journalism. | View | @techreview |
NY Times Bits | Insight and analysis on Silicon Valley and the technology industry. | View | @nytimestech |
Stratechery | Stratechery by Ben Thompson – On the business, strategy, and impact of technology. | View | @stratechery |
TechCrunch | TechCrunch is a leading technology media property, dedicated to obsessively profiling startups, reviewing new Internet products, and breaking tech news. | View | @TechCrunch |
Wired | Lots of culture and snarkiness to surround technology and how it changes our world. Wired is to tech what Rolling Stone is to music. | View | @wired |
Name | Author | Description | Website |
---|---|---|---|
Clean Architecture | Robert Martin | Clean Architecture : A Craftman's Guide to Software Structure and Design | View Book |
Code Complete | Steve McConnell | Code Complete: A Practical Handbook of Software Construction | View Book |
Cracking The Coding Interview | Gayle Laakmann McDowell | Cracking the Coding Interview: 189 Programming Questions and Solutions | View Book |
Data Modeling and Design | Scannel and Umanath | Data Modeling and Desing | View Book |
Design Patterns: Elements of Reusable Object-Oriented Software | Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Grady Booch | Design Patterns: Elements of Reusable Object-Oriented Software | View Book |
Domain Driven Design | Eric Evans | Domain Driven Design | View Book |
Enterprise Integration Patterns | Gregor Hohpe | Enterprise Integration Patterns | View Book |
Head First Design Patterns | Freeman et al | Head First Design Patterns | View Book |
Introduction to Algorithms | Thomas H. Cormen, Charles E. Leiserson. Ronald L. Rivest. Clifford Stein | Introduction to Algorithms | View Book |
Object Design | Wirfs-Brock and and McKean | Object Design: Roles, Responsiblities and Collaborations | View Book |
Patterns of Enterprise Applicion Architecture | Martin Fowler | Patterns of Enterprise Applicion Architecture | View Book |
Peopleware | Tom DeMarco and Tim Lister | Peopleware: Productive Projects and Teams | View Book |
Real-World Algorithms: A Beginner's Guide | Panos Louridas | Real-World Algorithms: A Beginner's Guide | View Book |
The Pragmatic Programmer: From Journeyman to Master | Andrew Hunt and David Thomas | The Pragmatic Programmer: From Journeyman to Master | View Book |
UML Distilled | Martin Fowler | UML Distilled | View Book |
Name | Description | Source Code | Website | |
---|---|---|---|---|
Browserify | Browserify is an open-source JavaScript tool that allows developers to write Node.js-style modules that compile for use in the browser. | Repo | View | @browserify |
Parcel | Blazing fast, zero configuration web application bundler. | Repo | View | @parceljs |
Rollup.js | Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. | Repo | View | @RollupJS |
Webpack | Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset. | Repo | View | @webpack |
Name | Description | Website | |
---|---|---|---|
DigitalOcean | We make it simple to launch in the cloud and scale up as you grow—whether you’re running one virtual machine or ten thousand. | View | @digitalocean |
Heroku | Heroku is a cloud platform that lets companies build, deliver, monitor and scale apps — we're the fastest way to go from idea to URL, bypassing all those infrastructure headaches. | View | @heroku |
Alibaba Cloud | Alibaba Cloud offers reliable and secure cloud computing services and solutions at competitive prices. | View | @alibaba_cloud |
Amazon Web Services (AWS) | Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use. | View | @awscloud |
Azure | Microsoft Azure is an open, flexible, enterprise-grade cloud computing platform. Move faster, do more, and save money with IaaS + PaaS. | View | @azure |
Google Cloud | Let’s solve your toughest problems and grow your business. Learn about our multilayered security, expert support, flexible technology & accessible AI/ML. | View | @googlecloud |
IBM Cloud | IBM's one-stop cloud computing shop provides all the cloud solutions and IBM cloud tools you need. | View | @IBMcloud |
Name | Description | Source Code | Website | |
---|---|---|---|---|
Phoenix Code | A text editor designed to make coding as intuitive and fun as playing a video game - specially crafted for web developers, designers, and students. | Repo | View | @Phcodedev |
Zed | Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. It's also open source. | Repo | View | @Zeddotdev |
Atom | A hackable text editor for the 21st Century | Repo | View | @AtomEditor |
Brackets | A modern, open source text editor that understands web design. | Repo | View | @brackets |
Coda | You code for the web. You demand a fast, clean, and powerful text editor. | View | ||
IntelliJ IDEA | IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains | Repo | View | @jetbrains |
Notepad ++ | Notepad++ is an open source replacement for the original Notepad program (which comes with Windows) and supports several languages. Even though it is built for Microsoft Windows, it can also run on Linux, Unix, BSD and Mac OS X (using Wine). | Repo | View | @notepad_plus |
Sublime Text | Sublime Text is a sophisticated text editor for code, markup and prose. | Repo | View | @sublimehq |
TextMate | TextMate brings Apple’s approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike. | View | @macromates | |
Visual Studio Code | Code editing. Redefined. Free. Open source. Runs everywhere. | Repo | View | @code |
Name | Description | Website | |
---|---|---|---|
Github | GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build software alongside 31 million developers. | View | @github |
Bitbucket | Bitbucket is more than just Git code management. Bitbucket gives teams one place to plan projects, collaborate on code, test, and deploy. | View | @bitbucket |
Name | Description | Website | |
---|---|---|---|
freeCodeCamp | freeCodeCamp is a community of people around the world who are learning to code together. We're a 501(c)(3) public charity. | View | @freecodecamp |
Codecademy | Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we’ve taught over 45 million people using a tested curriculum and an interactive learning environment. Start with HTML, CSS, JavaScript, SQL, Python, Data Science, and more. | View | @codecademy |
Hack Design | An easy to follow design course for people who do amazing things. Receive a design lesson in your inbox each week, hand crafted by a design pro. Learn at your own pace, and apply it to your real life work – no fake projects here. | View | @hackdesign |
Khan Academy | You can learn anything. For free. For everyone. Forever. | View | @khanacademy |
Pluralsight | Grow your skills with experiences like assessments, paths and expert-led content on today’s most in-demand technologies. | View | @pluralsight |
Treehouse | Learn web design, coding and much more with Treehouse. You can learn at your own pace and become job ready within months. Start your free trial! | View | @treehouse |
Udacity | Join Udacity to learn the latest in Deep Learning, Machine Learning, Web Development & more, with Nanodegree programs & free online courses. | View | @udacity |
Name | Description | Source Code | Website | |
---|---|---|---|---|
Cubrid | CUBRID is a great free and open source option optimized specifically for web applications, useful when complex web services process large amounts of data and generate huge concurrent requests. This solution is implemented in C. | Repo | View | @CUBRID |
MariaDB | Made by the original developers of MySQL, MariaDB is used by tech giants like Wikipedia, Facebook, and even Google. MariaDB is a database server that offers drop-in replacement functionality for MySQL. Security is a top concern and priority for MariaDB developers, and in each solution release, the developers also merge in all of MySQL’s security patches and enhance them if need be. | Repo | View | @mariadb |
MongoDB | MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need. | Repo | View | @mongodb |
MySQL | The world's most popular open source database. | Repo | View | @mysql |
PostgreSQL | Free open source post-relational database system that runs on all major operating systems. PostgreSQL's 25 year development history provides a huge range of features for Developers and DBAs, delivered in a robust software server used world-wide. PostgreSQL is rated in the top 5 databases by DBEngine, above most commercial systems. | Repo | View | @postgresql |
SQLite | SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. It is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day. | Repo | View |
Name | Description | Source Code | Website | |
---|---|---|---|---|
Angular | One framework. Mobile & desktop. | Repo | View | @angular |
Aurelia | Aurelia is a collection of Modern JavaScript modules, which when used together, function as a powerful platform for building browser, desktop and mobile applications, all open source and built on open web standards. | Repo | View | @aureliaeffect |
Ember | A framework for ambitious web developers. | Repo | View | @emberjs |
Knockout | Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses observers to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of declarative bindings to enable productive development. | Repo | View | @knockout_js |
Marko | A friendly (and fast!) UI library from eBay that makes building web apps fun. | Repo | View | |
Mithril | Mithril is a modern client-side Javascript framework for building Single Page Applications. It's small (< 8kb gzip), fast and provides routing and XHR utilities out of the box. | Repo | View | |
React | A declarative, efficient, and flexible JavaScript library for building user interfaces. | Repo | View | @reactjs |
Vue.js | Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. The core library is focused on the view layer only, and is easy to pick up and integrate with other libraries or existing projects. On the other hand, Vue is also perfectly capable of powering sophisticated Single-Page Applications when used in combination with modern tooling and supporting libraries. | Repo | View | @vuejs |
Name | Description | Website | |
---|---|---|---|
Adobe XD CC | Adobe Xd allows you to wireframe as just part of its suite of prototyping tools, which takes you through the whole process of sketching wireframes; collaboration with your team; creating site maps, flowcharts and storyboards; building functional prototypes; and much more. You can try Adobe Xd out for free but as usual you need a Creative Cloud subscription to take full advantage of Xd's incredible smorgasbord of features. | View | |
Balsamiq Mockups | Balsamiq Mockups includes several drag-and-drop elements, from buttons to lists, each styled as a hand-drawing. The basic premise behind this wireframing tool is to keep the mock-ups 'intentionally rough and low fidelity', to encourage as much feedback as possible. | View | @balsamiq |
Fluid UI | Fluid UI has 16 built-in libraries for iOS, Android, Windows and more, and pages are created by dragging in elements from these libraries. This app provides a great way for you to map out your projects visually by creating links to join screens, forming a diagram of how everything fits together. Hovering over a link gives you the option to change the kind of transition you're using. | View | @FluidUI |
InDesign CC | By including animations, video and object states, InDesign can be used to create an interactive PDF that acts as a wireframe for your website or app. The software also includes the ability to create libraries of page elements, so you can create collections of various reusable interface graphics. | View | |
Wireframe.cc | Wireframe.cc offers a clutter-free environment instead of countless toolbars and icons that we all know from other tools and apps. You can now focus on your ideas and easily sketch them before they fade away. | View | @wireframecc |
I need help adding more resources and keeping things up to date. If you are interested, please submit your idea or any contribution and I'd gladly review it and add it to the list if needed.
Everything in this repo is MIT License unless otherwise specified.
MIT © Ricardo Sanchez