Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 28
  1. Last week we had a production incident at work.

  2. I keep my shell config in a dotfiles repo so I can track changes in git.

  3. Test runners like Jest and Vitest ship with reporters designed for humans watching terminals.

  4. AI coding tools have inverted software economics.

  5. QWBP (QR-WebRTC Bootstrap Protocol) enables serverless peer-to-peer connections by compressing WebRTC signaling into QR codes.

  6. Bun's auto-install feature breaks when any node_modules directory exists in parent paths.

  7. YumML is a human-readable recipe format based on YAML that makes cooking recipes easy to read, write, and parse.

  8. Update (January 15, 2026): After more testing, I've found Bun's node_modules detection can break auto-install in unexpected situations.

  9. Disclaimer: This project is an independent open-source tool and is not affiliated with, endorsed by, or connected to Granola.ai.

  10. 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.

  11. Tired of process.env scattered across your codebase?

  12. 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?

  13. While developing Voices.ink, a collaborative project with @Ester Martí that transcribes voice notes into Notion, I faced a common problem.

  14. If you write JavaScript regularly, you've likely needed to check whether a variable is undefined.

  15. The power of MVP

    Much has been written about minimum viable products (MVP).

  16. 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.

  17. Pairing with @Ester Martí Visiting a website over a slow network connection takes ages to load, making the experience painful or impossible.

  18. 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).

  19. I've worked with React for over two years.

  20. In my previous post, I was talking about how to implement events from Angular 1 in Angular 2.

  21. Events in Angular2

    During the feed component migration, I encountered code I did not know how to port to Angular 2: if (!

  22. Midterm

    GSoC midterm just passed.

  23. Last Tuesday I attended a talk by Miško Hevery about Angular 2, organized by AngularBeers.

  24. In a previous post I explained how I converted Jangouts to a hybrid Angular 1+2 application.

  25. Another week finished.

  26. First coding week

    The first week of GSoC 2016 coding period has ended.

  27. A few weeks have passed since my last post.

  28. This year I was selected for the Google Summer of Code Program with my first proposal.