Creating APIs with Dart & Google Shelf - Zero to Deploy
A tutorial on building and deploying a web API using the Dart programming language and the Google Shelf framework, from setup to deployment.
Alex Merced — Developer and technical writer sharing in-depth insights on data engineering, Apache Iceberg, data lakehouse architectures, Python tooling, and modern analytics platforms, with a strong focus on practical, hands-on learning.
388 articles from this blog
A tutorial on building and deploying a web API using the Dart programming language and the Google Shelf framework, from setup to deployment.
A tutorial on building and deploying a .NET 5 web API using VSCode, covering setup, development, and Docker deployment.
A tutorial on building and deploying a basic Java Spring API using VSCode, from project setup to deployment on Heroku.
A tutorial on building and deploying a basic API using the Go Buffalo framework, from initial setup to deployment on Heroku.
A tutorial on setting up an Express.js server, using templating engines (EJS, Mustache, Handlebars, Pug), and creating APIs for full-stack development.
A beginner's guide to building and deploying a web application with Laravel, covering setup, migrations, models, controllers, and Heroku deployment.
A guide to creating and managing Python virtual environments using the native venv module, with helpful bash functions.
A tutorial on building a full CRUD REST API using only Django's core features, without the Django Rest Framework.
A comprehensive 2021 chart categorizing backend web frameworks by language and architectural style (minimalist vs. robust).
A collection of practical JavaScript tips covering array/object copying, destructuring, optional chaining, nullish coalescing, and more.
Table of Contents The beauty of scripting and automation The Syntax Conclusion The beauty of scripting and automation Today is a great world to live i
A guide to installing and configuring PostgreSQL on Linux, covering user setup, database creation, and common connection issues.
A side-by-side comparison of basic syntax and concepts in Go, Rust, and C++, including variables, arrays, functions, and OOP.
Explains Node.js streams using the https.get method to handle data transfer incrementally, with code examples.
A concise JavaScript reference covering variables, operators, loops, functions, arrays, objects, and DOM manipulation.
A comprehensive reference guide for essential command-line commands across Bash, Git, Node.js, Python, Ruby, and PHP.
A comparative tutorial teaching basic programming concepts like printing, variables, conditionals, and loops in Python, PHP, Ruby, and JavaScript.
Explains memory management, the stack, and garbage collection in programming, using examples from C, Go, and Rust.
A beginner's guide to creating and managing Python virtual environments using pyenv and virtualenv to isolate project dependencies.
Explains the concept of Dependency Injection in programming, using a simple web server example to illustrate how to inject functionalities.