agconti | 5 years ago | on: Ask HN: Who's looking for a co-founder?
agconti's comments
agconti | 5 years ago | on: Show HN: Django and React SaaS boilerplate tutorial
ie.
Their approach in accounts models.py:
https://github.com/saasitive/django-react-boilerplate/blob/m...
Over the standard approach in their notes models.py:
https://github.com/saasitive/django-react-boilerplate/blob/m...
agconti | 7 years ago | on: Is Rails still relevant in 2018?
agconti | 8 years ago | on: Full-Text Search in Django with PostgreSQL
( Maybe surprisingly? ) This is type of query is natively supported by Postgres. That support is robust and mature, you don’t have to hack it together.
ES is a great tool and it’s clear your a fan of it. If you’re interested, I’d recommend you look into Postgres capabilities. It’s not a replacement for ES by any means ( or even a competitor to in my opinion; Postgres isn’t even distributed ). But for specific use cases, you might find that Postgres capabilities surprise you!
agconti | 8 years ago | on: Full-Text Search in Django with PostgreSQL
You might be able to get away with if if you were indexing a less then large amount of very small documents.
I like your expression index idea a lot.
agconti | 8 years ago | on: Full-Text Search in Django with PostgreSQL
You could lean on the relevancy strategies built in to ES, but in my experience you're better off understanding what relevancy means for your dataset and implementing a strategy yourself. Your millage may vary though, I'd never advocate reimplenting something that's already provided by your chosen tool.
The options and tools for configuring and tweaking relevancy between ES and PostgreSQL's FTS are surprisingly similar for many application use cases. If you're interested you can check out Postgres' search rank and query weighting configurations.
agconti | 8 years ago | on: Full-Text Search in Django with PostgreSQL
- Using a `SearchVectorField` is a must after 500K rows.
- Make keeping this field up to date easy for yourself by populating it using `SeachVector` with a Django pre_save signal or PostgreSQL trigger. This reduces CPU utilization significantly as the parsing and tokenization of the field your searching on is done a head of time.
- Adding a GIN Index on your `SearchVectorField` column will improve performance dramatically.
- You should specify your language configuration for postgres FTS parser. The default parser doesn't do much. It just removes spaces and normalize case. Specifying a language lets the parser make heavier optimizations that noticeably improve performance and the quality of results. If you need support for more then one langue, Django already makes it easy for this configuration to be dynamic.
agconti | 8 years ago | on: Full-Text Search in Django with PostgreSQL
I just finished a a project where we chose Postgres's FTS over using Elastic Search. At the beginning, I was worried about what performance we'd see since we choose to not use ES. But after slight performance tweaking, we had even our least performing queries under 50ms.
agconti | 8 years ago | on: Ask HN: What did you work on in 2017?
agconti | 8 years ago | on: Show HN: Build modern apis with Python3, Docker, and Django 2.0
Your recommendations look great, especially libclould.
What do you think can be beefed up in getting started docs? Getting setup on your laptop should be as simple as cookiecutting your app and running `docker-compose up`. Is there something missing that you’d like to see documentation about?
I agree with feedback about Heroku. Professionally, I use Kubernetes and I’m looking forward to when amazon’s managed kubernetes service is out of developer preview so this project can use it. I’ve kept with Heroku because its such a nice platform to get an app started on. It allows you to rapidly develop your app from 0 to 1 without being over encumbered by infrastructure concerns before you need to be. I’ve also kept it in because the integration is just pushing to a docker repository. Just changing the repository destination gives you continuous deployment to anywhere. I like that its flexible and doesn't lock you into a vendor.
Would you rather have continuous deployment to Heroku removed then included?
agconti | 8 years ago | on: Show HN: Build modern apis with Python3, Docker, and Django 2.0
I’m the creator of cookiecutter-django-rest. I’m super happy to share this release with you. This is a big one.
What api frameworks do you use?
What kind of enhancements are you looking for?
agconti | 8 years ago | on: Show HN: Build heroic rest apis on a deadline with Django 1.11
cookiecutter-django-rest takes care of the details so you can focus on making your api awesome. Scaffolding a project takes seconds and gives you a solid foundation by baking in Django's best practices. Just add your own resources to the api and start shipping.
We're happy to announce that we just released 0.7.0 this morning! We'd love to hear your feedback.
agconti | 9 years ago | on: Study: Potatoes can grow on Mars
agconti | 9 years ago | on: Ask HN: How do you make big bucks and get out of grinding?
This is a really eloquent reminder.
agconti | 9 years ago | on: Immutable.js: An Introduction with examples written for humans
agconti | 9 years ago | on: Micro web-framework for COBOL
The Tao gave birth to machine language. Machine language gave birth to the assembler.
The assembler gave birth to the compiler. Now there are ten thousand languages.
Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao.
But do not program in COBOL if you can avoid it.
agconti | 9 years ago | on: Ask HN: What's your favorite tech talk?
> Visualizing Algorithms – A look at the use of visualization and animation to understand, explain and debug algorithms.
agconti | 9 years ago | on: Republic – Now everyone can invest in startups
agconti | 9 years ago | on: Huge no. of files for Angular 2
agconti | 9 years ago | on: Django REST framework 3.4 Released
DRF is one of the core reasons why Django is top choice among web frameworks today. In my opinion, it sets the standard for rest frameworks for the development community at large.
Andrew here (https://www.linkedin.com/in/agconti/). I'm the founder of Reactive Streaming, (https://www.reactive-streaming.com), a platform as a service that enables product and growth teams to create interactive live experiences through our easy to use APIs. We make it easy for you to build a live experience by taking care of the foundational live streaming technical challenges so you can focus on what differentiates your product.
- we have the fastest live video in the market, thanks to our propriety live streaming process.
- our interaction services, (a BAAS), lets you create deeply engaging visceral experiences with ease.
Want the skinny on what we offer? Here is a video: https://www.reactive-streaming.com/product-demo/
I'm located in NYC and I'm looking for a co-founder with deep sales and marketing experience. If you're interested, please reach out to me on LinkedIn!