Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Last week we had a production incident at work.
-
I keep my shell config in a dotfiles repo so I can track changes in git.
-
Test runners like Jest and Vitest ship with reporters designed for humans watching terminals.
-
AI coding tools have inverted software economics.
-
QWBP (QR-WebRTC Bootstrap Protocol) enables serverless peer-to-peer connections by compressing WebRTC signaling into QR codes.
-
Bun's auto-install feature breaks when any node_modules directory exists in parent paths.
-
YumML is a human-readable recipe format based on YAML that makes cooking recipes easy to read, write, and parse.
-
Update (January 15, 2026): After more testing, I've found Bun's node_modules detection can break auto-install in unexpected situations.
-
Disclaimer: This project is an independent open-source tool and is not affiliated with, endorsed by, or connected to Granola.ai.
-
Stop storing API keys in plaintext .env files. cross-keychain is a TypeScript library that uses your OS's native credential manager to store secrets securely—macOS Keychain, Windows Credential Manager, or Linux Secret Service.
-
Tired of process.env scattered across your codebase?
-
What if the best way to use AI for code migrations isn't asking it to do the work, but asking it to build the tool that does?
-
While developing Voices.ink, a collaborative project with @Ester Martí that transcribes voice notes into Notion, I faced a common problem.
-
If you write JavaScript regularly, you've likely needed to check whether a variable is undefined.
-
Much has been written about minimum viable products (MVP).
-
This article is based on the work done by Samuel Oloruntoba in his article S.O.L.I.D: The First 5 Principles of Object Oriented Design but using TypeScript instead of PHP for the examples.
-
Pairing with @Ester Martí Visiting a website over a slow network connection takes ages to load, making the experience painful or impossible.
-
The BLoC Pattern has been designed by Paolo Soares and Cong Hui, from Google and first presented during the DartConf 2018 (January 23-24, 2018).
-
I've worked with React for over two years.
-
In my previous post, I was talking about how to implement events from Angular 1 in Angular 2.
-
During the feed component migration, I encountered code I did not know how to port to Angular 2: if (!
-
GSoC midterm just passed.
-
Last Tuesday I attended a talk by Miško Hevery about Angular 2, organized by AngularBeers.
-
In a previous post I explained how I converted Jangouts to a hybrid Angular 1+2 application.
-
Another week finished.
-
The first week of GSoC 2016 coding period has ended.
-
A few weeks have passed since my last post.
-
This year I was selected for the Google Summer of Code Program with my first proposal.