Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK


Discover how developers can thrive in an AI-powered future by embracing new tools, building skills, and securing evolving workflows with help from Snyk.



I’ve been exploring the intersection of AI and content creation lately, and I wanted to share my experience using Anthropic’s Claude 3.5 AI assistant within the Zed editor to streamline my blogging workflow.

I’ve been exploring the intersection of AI and content creation lately, and I wanted to share my experience using Anthropic’s Claude 3.5 AI assistant within the Zed editor to streamline my blogging workflow.

I’ve been exploring the intersection of AI and content creation lately, and I wanted to share my experience using Anthropic’s Claude 3.5 AI assistant within the Zed editor to streamline my blogging workflow.

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

Dig into the latest news about the Discord Social SDK! Learn how Facepunch Studios implemented the SDK directly in their game Rust to enhance their player’s social experience, and how you can do the same.

While cleaning out a corner of my basement today, I stumbled upon a relic from the early days of portable computing: a 1992 Apple PowerBook 145 laptop. Just like that, I was back in 2006, reliving a summer vacation with my daughter. It’s strange how a piece of outdated hardware can tie itself to a moment in time. Here’s the story behind it.

While cleaning out a corner of my basement today, I stumbled upon a relic from the early days of portable computing: a 1992 Apple PowerBook 145 laptop. Just like that, I was back in 2006, reliving a summer vacation with my daughter. It’s strange how a piece of outdated hardware can tie itself to a moment in time. Here’s the story behind it.

Legacy Vibes - june.kim - 1 year ago - eng

Legacy Vibes - june.kim - 1 year ago - eng

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

Discover essential steps for creating HIPAA-compliant APIs and web applications, ensuring patient data safety in the evolving healthcare sector.


As catalogs for digital marketplaces grow in size, customers have greater difficulty in finding products that meet their needs. Marketplace owners might improve product discovery by adding new categories, tags, or other searchable and filterable metadata to product descriptions. As it is often difficult to get product owners to update old product descriptions, a marketplace owner may use automated methods to “backfill” product data. We inve....

As catalogs for digital marketplaces grow in size, customers have greater difficulty in finding products that meet their needs. Marketplace owners might improve product discovery by adding new categories, tags, or other searchable and filterable metadata to product descriptions. As it is often difficult to get product owners to update old product descriptions, a marketplace owner may use automated methods to “backfill” product data. We inve....

Ah, another day, another deep dive into the ever-evolving world of Python development! Today, let’s talk about something near and dear to every Pythonista’s heart – managing those crucial external packages. For years, pip has been our trusty companion, the workhorse that gets the job done. But the landscape is shifting, and a new contender […] The post Local Speed, Smooth Deploys: Heroku Adds Support for uv appeared first on Heroku .

My reviewers pointed out the "Bootstrapping an Infrastructure in 2025" article could use some clarification. The first part of setting up a cluster has these parts: Version Control - CVS, track who made changes, backout Gold Server - only require changes in one place Host Install Tools - install hosts without human intervention Ad Hoc Change Tools - 'expect', to recover from early or big problems "Version Control" these days is Git....

I despise bash but... - dev.to - 1 year ago - eng
use it constantly. It's just so useful. Two tips: 1) first line of ALL SCRIPTS is: set -euo pipefail # strict mode This makes the script crash so you can fix it if any command gets an error, or a segment of a pipe gets an error. It'll also crash if a variable gets used before being set. A program that does the wrong thing then silently continues, is a bad bad program. 2) rewrite the script in a real language (Python?) if it h..

Today’s Armin Ronacher’s AI Changes Everything strongly resonates with me 1 . I may not be using Claude Code as a daily driver as he now does, but I’ve slowly and steadily introduced large language models (LLMs) into my routine, and I’m reaping the benefits. It wasn’t the purpose of his article, but I wish Armin had gone into the details of how, why, and when he delegates tasks to Claude Code. Update: Armin later a follow-up .

We have just released the RavenDB 7.1 Release Candidate , and you can download it from the website: The big news in this release is the new Gen AI integration. You are now able to define Generative AI tasks on your own data. I have a Deep Dive  post that talks about it in detail, but the gist of it is that you can write prompts like: Translate the Product titles in our catalog from English to Spanish, Greek, and Japanese.Read the Job....

How I built Vibe Meter, a macOS menu bar app to track AI spending in real-time - from workshop demo to shipped product in three days.

Moving On - nicolaiarocci.com - 1 year ago - eng
In Moving On , Simone Silvestroni recounts how he moved away from the Apple ecosystem. It’s a move I’ve been contemplating for some time. Like Simone, I use Linux at work daily so that the task wouldn’t be too much of a stretch, but I’m probably too lazy (or too old) to execute it.

Run Your Own AI by Anthony Lewis is a concise tutorial on how to run large language models on your laptop from the command line via llm-mlx . It focuses on Macs M-series, but it’s also suitable for other hardware. Saving it here for a friend.







A walkthrough of a tiny, but surprisingly useful script that waits for some host(s) to get back up (or go down). Useful for rebooting, or very simple monitoring.


The mental model when talking to ChatGPT is you are talking to a simulation of what a human labeller would say As expected, this was a fantastic intro course (3h30) into how LLMs work, with the stated goal of giving you an intution and demistifying for what really happens when you get that stream of […]

We "big speakers" keep projecting our human minds on them, and the "little speakers" keep projecting their ant mind on us. This is the problem.

Notes on "Bootstrapping an Infrastructure" My job is Cloud Ops at a large media company. We're moving a ton of users and other resources to a new cloud tenant. I enjoyed the opportunity to re-visit the classic paper Bootstrapping an Infrastructure by Steve Traugott and Joel Huddleston, published all the way back in 1998. They compare booting a cluster to booting a computer - each is composed of a large set of services, each one supp....

Eve 2.2.1 - nicolaiarocci.com - 1 year ago - eng
Eve v2.2.1 was just released on PyPI. It is a minor upgrade, but it includes a remarkable performance increase contributed by Alexander Urieles . Also, thanks to Svante Bengtson and Pablo Parada for their help with this release.


I run Claude Code with --dangerously-skip-permissions flag, giving it full system access. Let me show you a new way of approaching computers.


Nick Nisi and I taught 70 engineers how to build AI workflows and agents with Mastra.ai at the AI Engineer World Fair in San Francisco.

40 visitors online