Live data from Hacker News

Viewing profile — rsinger87

rsinger87

HN member
Joined
Fri, Feb 23, 2018, 5:32 AM UTC
HN karma
29
Public activity
22 items

About rsinger87

No profile information was provided.

Recent public activity

  1. comment
    Comment #24048924

    Storing arbitrarily complex Boolean queries (think Elasticsearch's query syntqx). While this could be done in SQL tables, there are no gains with referential intregity and while th…

  2. comment
    Comment #23205708

    I made a webapp called "Disqors" ( https://www.disqors.com/latest ). It's backend largely runs on Django. I connect online articles into discussion graphs and intersperse the top t…

  3. comment
    Comment #23053584

    Hi, I wanted to share a web app I made to keep up to date on the most interesting discussions among political/social/economic commentators. I connect online articles into discussio…

  4. story
  5. comment
    Comment #22786509

    There is a package for DRF that adds automatic validation from type annotations: https://github.com/rsinger86/drf-typed-views (disclaimer: I'm the author) Regarding other commentar…

  6. comment
    Comment #22266764

    Huge thanks Angular team. A few years ago, my team desperately needed to pick and run with a frontend framework. After a couple months to learn the Angular fundamentals, we haven't…

  7. comment
    Comment #21808890

    Postgres, Django (with Rest Framework) and TypeScript/Angular.

  8. comment
    Comment #21682572

    I wrote a package that allows use of type annotations for validation/serialization in Django Rest Framework: https://github.com/rsinger86/drf-typed-views (Partly inspired by FastAP…

  9. comment
    Comment #21512173

    Django Rest Framework, Postgresql and Redis. RQ for background jobs.

  10. comment
    Comment #21283576

    Very cool! Yeah, it seems like web frameworks could do more in terms of linking up HTTP contracts with the arguments to the controller/view/whatever. Though, sometimes you need a l…

  11. comment
    Comment #21277408

    I've followed GraphQL from a distance. Besides the typing part (which it seems like you can get from OpenAPI to some extent), the other big benefit seems to be being able to cater …

  12. comment
    Comment #21269476

    Cool, I've added the "Show HN:" prefix. Yeah, probably most useful for API view functions, since ViewSets often handle the CRUD endpoints automatically.

  13. comment
    Comment #21269149

    I wanted wanted to share a package I made to enable use of type annotations for automatic validation/sanitization in Django REST Framework. I've borrowed ideas from the original AP…

  14. story
  15. comment
    Comment #21236849

    I wrote this package to provide model lifecycle hooks (similar to Rails callbacks) because I didn't like the frequency that my codebase was overriding __init__(): https://github.co…

  16. comment
    Comment #19829671

    I wanted to share a Django REST package for permissions/access control: https://github.com/rsinger86/drf-access-policy There are some other great packages out there for permissions…

  17. story
  18. comment
    Comment #18158885

    I second this. Expose your backend with DRF ( https://www.django-rest-framework.org/ ). Once you get over initial learning curve, you'll have an extremely powerful and flexible lib…

  19. comment
    Comment #16826883

    Cool :) Yeah, my team hasn't found many cases where signals are preferable to overridding save(). The implementation of @hook is really just a wrapper around that approach - with t…

  20. comment
    Comment #16826468

    Hey all - Just wanted to share a little package I made to add lifecycle event hooks to Django models. I often find this style of hooking into events easier to reason about than Dja…

  21. story
  22. comment
    Comment #16444455

    Django with Django REST Framework. Postgres for DB, Redis for caching. RQ/Django RQ for background tasks. OpenAPI for API documentation.