Concurrent data retrieval
2024-10-25
Exploring the concept of asynchronicity in Python, the blog post delves into iterators, generators, coroutines, event loops, and concurrent data retrieval, highlighting the benefits of leveraging `asyncio` for efficient I/O-bound processes, and hints at tackling issues including overloading the server and race conditions.
async
πŸ‘€
Setting up CI/CD authentication for AWS using OpenID
2024-07-09
Using OpenID for authentication in a CI/CD pipeline and managing infrastructure as code with Terraform are discussed, along with how to integrate OpenID with GitLab CI to securely deploy resources in AWS using Terraform.
devops
πŸ‘€
PyPI over notebooks
2024-03-09
The blog post talks about the limitations of working with Databricks and the developer experience while using it, along with a workaround involving setting up a private PyPI repository for sharing and installing private packages in Databricks notebooks, as well as the use of personal access tokens and secrets management to ensure secure package installation and deployment.
data
πŸ‘€
A lightweight stack for a simple web app
2024-02-13
Struggling with SEO for a single-page React application, I delved into server-side rendering and explored htmx, a lightweight JavaScript library, to alleviate the issues while maintaining frontend interactivity with a concise, declarative approach that seemed promising, and also ventured into using Rust-based Axum for the backend and Askama for templates, providing insights into database setup and usage with SQLx.
web
πŸ‘€
Deploying Databricks asset bundles using Gitlab CI 🧱
2023-12-15
Databricks asset bundles (DAB) serve as a comprehensive solution that wraps around Terraform, allowing the bundling of various elements like workflows, machine learning endpoints, and models into a single package, streamlining deployments and making GitLab CI pipelines straightforward, with abstraction of tasks for managing multiple DABs.
data
devops
πŸ‘€
My default pre-commit hooks for Python projects πŸͺπŸ
2023-08-15
Automate your workflow with pre-commit hooks, which help to streamline code submissions by running scripts for various checks and formatting, ensuring consistent code quality and reducing cognitive overhead, with the added benefit of easily distributing the same "commit rules" to all contributors.
productivity
πŸ‘€
Parallelizing workloads with Celery and RabbitMQ on Kubernetes πŸƒπŸ‡β˜ΈοΈ
2023-07-19
This post discusses the challenges faced in parallelizing workloads using Kubernetes native objects, the discovery of Celery as a solution, setting up Celery with RabbitMQ, and the deployment of Celery workers on Kubernetes for horizontal scaling.
cloud
distributed
πŸ‘€
SaaS-starter wrapped in a monorepo with microservices
2023-06-20
A software developer discusses the common components needed for SaaS ideas, his choice of building his own SaaS starter to understand large-scale web application projects, and his use of a TypeScript stack and microservices architecture, while sharing his plan to integrate additional services like Stripe and Firebase in the future.
web
πŸ‘€
Taking ergonomics to the next level with a split ergo mech keyboard πŸ––
2023-04-24
I ventured into the world of custom-built split keyboards with an ortholinear layout and layered keymap, opting for a wireless Corne Cherry v3 and assembling the parts myself, ultimately finding it to take some time to adjust but noticing the potential in terms of typing speed.
hardware
πŸ‘€
Integrating a ML model in an API πŸ”€
2023-01-23
The blog post details the process of building a wrapping API around an ML micro service using FastAPI, including handling requests and responses, and integrating with a Postgres database, while also discussing the deployment of the API on Kubernetes.
ml
πŸ‘€
ML model serving with Seldon Core πŸ€–πŸ§ 
2022-12-06
Starting with model configuration and training, the blog post details how one can deploy a trained machine learning model as an application on a server with an interface, using Seldon Core, an open-source framework for converting machine learning models into production-ready microservices, and provides a step-by-step guide to serialization, prediction service declaration, and deployment on Kubernetes.
ml
πŸ‘€
WASM with Rust and Javascript πŸ¦€
2022-12-06
Exploring the world of WebAssembly (WASM) through Rust and its interaction with JavaScript, the blog shares experiences and insights about using tools like wasm-bindgen, wasm-pack, and create-wasm-app for incorporating WASM into web projects, and how it can be used to optimize complex calculations, using the example of the game of life animation.
web
πŸ‘€
πŸ‘ˆ
1 / 1
πŸ‘‰
Built with ❀️ using πŸ¦€