Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 22
  1. Demo Ringbinder is a small, simple CLI tool that lets me do this: > docs "there was a picture with a few dragons of different colors/sizes/shapes, find it" Found it: /Users/max/Documents/Unsorted Photos/2024_11_03_12_07_23.jpg It shows “six colorful w…

  2. Human slop

    This is gonna sound bitter, but hey.

  3. In 2021 I wrote an article encouraging people not to build general purpose APIs for their own front-ends.

  4. There’s no denying that AI is getting very capable, but one thing keeps bothering me: what happens if something goes wrong?

  5. Some API vendors give you an API doc in a giant custom-edited PDF file.

  6. Long Term Refactors

    Big (or “Long Term”) refactors are hard to pull off in a busy company.

  7. I originally wrote this list as a part of Writing Maintainable Code is a Communication Skill, then made a tweet.

  8. In Ruby you can kinda pretend that you have type enforcement at runtime, because Ruby is very flexible.

  9. I’ve explored DHH’s way of writing Rails applications.

  10. The term “premature optimization” is often misused.

  11. Ruby Enumerator.new(size)

    Every ruby enumerator supports count.

  12. Writing maintainable code is easy.

  13. Mindful Code Reviews

    Code Reviews are First-Class Citizens Code reviews are an integral part of our daily work as engineers.

  14. Update 2025-12-11: There is now a follow up article (4 years later).

  15. The other day I was listening to this Bikeshed podcast episode, where the hosts were discussing when is it a good idea to memoize values using ||= ruby idiom.

  16. Using docker in development can be very convenient, but running your actual app (you know, the one you’re coding) in docker introduces various headaches.

  17. Non Rails-specific Gem elasticsearch-transport Provides a bare-bones HTTP client that doesn’t have any Elasticsearch-specific api methods, but knows how to discover and connect to multiple servers, rotate connections, and log things. readme: elastic/elast…

  18. I started porting my setup from Chef to Ansible a few weeks ago.

  19. chmod [a]bcd bit scope description a sticky:1, setgid:2, setuid:4 (optional, default: 0) b owner x:1/w:2/r:4 - xw:3/xr:5/wr:6/xwr:7 c group x:1/w:2/r:4 - xw:3/xr:5/wr:6/xwr:7 d everyone x:1/w:2/r:4 - xw:3/xr:5/wr:6/xwr:7 Note: only file/dir owner can chmod

  20. CMS Trap

    Many years ago there was a Rails app.

  21. If you add a dir directly under app/ Do nothing.

  22. Imagine writing an online shop with different types of products.