Barbarian Meets Coding Notebook
Welcome to the bestial, humongous, savage and super-duper-cool barbarian meets coding notebook. This is where I will keep most of my programming notes from now on. Feel at home!
A collection of notes of technical and non fiction book I’ve been reading.
AI and Machine Learning for Coders
A collection of notes about AI And Machine Learning for Coders
A collection of notes about Crafting Interpreters
Procedural Generation in Games
A collection of notes about Procedural Generation in Games
The HTTP protocol is one of the underlying technologies that make the internet possible.
Progressive Web Apps (PWAs)
Notes about progressive web apps
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages or AMP are a set of web technologies aimed at providing super fast mobile web experiences out of the box.
Notes about web performance
Notes about browser networking
Structured data is a standardized format for providing information about web content
HTML5 and Web APIs
HTML5 Semantic Elements
A collection of notes about HTML5 semantic elements
HTML5 form inputs
A collection of notes about HTML5 form inputs
AJAX and XMLHttpRequest
A collection of notes about AJAX and XMLHttpRequest
A collection of notes about the HTML5 geolocation API
The web sockets API allows to establish *socket* connections between a browser and a server.
HTML5 audio and video
HTML5 provides the audio and video elements that allow you to embed audio and video in your website.
Web components are reusable native web components
Customizing Web scrollbars
Notes on customizing web scrollbars
- Web Dev Libraries
- Web Dev Frameworks
- Front-end Pipeline
WebGPU is the next generation Web API for GPU graphics and compute
REST is a software architectural patterns for implementing APIs following the architecture of the web
Identity management is a family of technologies, protocols and policies to ensure that the right users have appropriate access to technology resources.
Backend Web Frameworks
ASP.NET MVC is a web application framework by Microsoft that implements the MVC patern
A collection of notes about ES6
A collection of notes about the Lisp programming language
Lua is a lightweight, high-level, multi-paradigm programming language with a minimalistic and easy to learn syntax.
Go is a systems programming language with great developer ergonomics.
CLI, OS, etc
Text Editors and IDEs
- SpriteKit (for iOS)
- Pixel Art
Cross Platform Mobile Development
Thoughts and Ideas
- Tweets and twitter threads
- Interesting Talks
- How To Create a podcast or audiobook
- Awesome podcast episodes
- Building habits
Study guide for the 70-480 Microsoft certification exam
Microsoft Certification 70-487: Azure and Web Services Study Guide
Study guide for the 70-487 Microsoft certification exam
Written by Jaime González García , dad, husband, software engineer, ux designer, amateur pixel artist, tinkerer and master of the arcane arts. You can also find him on Twitter jabbering about random stuff.