AWS API G/W
AWS lambda running NestJS
AWS dynamodb
AWS SNS/SQS
Managed with SLS and terraform via gitlab and gitlab-ci
51–60 of 71 posts
AWS API G/W
AWS lambda running NestJS
AWS dynamodb
AWS SNS/SQS
Managed with SLS and terraform via gitlab and gitlab-ci
LAMP with Dart+Flutter. Less and less C/C++ on backend these days.
If web, how would you say its production ready?
It depends on the problem but I stick with what I know. Database: SQL Server at work, PostgreSQL at home (due to pricing but it's also great!). Backend: ASP.NET Core Front End: As little as possible but it depends on requirements going from 1. None at all 2. Use JQuery in certain spots for UX 3. Use Typescript/React (simple, no redux etc.) for a complex SPA-type app. But 1 is the default because KISS. No GraphQL or N…
Thank you for saying simple React. I feel like I'm insane sometimes as I can do 99.9% of what I need without Redux.
Ruby on Rails, Hotwire, StimulusJS, SCSS, slim, Postgres, Redis, on Heroku or Render. Solid, mature, innovative, productive and pleasant to work with. 80% of SPA speed and reactivity with 5% of the effort. If I need complicated interactivity in a specific area, I use vuejs.
i def don't understand that world yet, but i'm thinking...is there even enough of a payoff to step down from Vue?
slim looks cool. guess i have to check out laravel lumen, too. i thought lumen was just api support, so maybe slim is the same? i have to watch a youtube.
Earlier quoted context omitted.
Thank you for saying simple React. I feel like I'm insane sometimes as I can do 99.9% of what I need without Redux.
doesn't that mean you still need Redux?
Stack:
- Application:
- Flask
- PostgreSQL
- Nginx
- Infra:
- Google Cloud Platform
- Monitoring:
- Prometheus
- Grafana
- Sentry
- Analytics:
- PostHog
- Containers:
- Docker images on GitLab registry
- Repository management:
- GitLab:
- Issue templates for:
- Bugs
- Features
- Incidents
- Communications:
- SlackMaybe they evolve it to a pluggable framework.
But nothing will last the test of time.
Things change too rapidly and developers usually need to understand everything themselves when they want to customize stuff.
The best is having small packages that do one thing well that do not involve buy-in to a particular framework.
It’s a really tough challenge. Making something flexible yet works out of the box.
Bash, Emacs, C. Deployment: GitHub Actions and Pages No databases, hashtables are good enough and around 1000x easier and faster.
What type of systems are you building where hashtables are good enough? Can you provide examples of a range of apps you've worked on with this stack?
E.g. I preferred hashtables as database in phpwiki. There I needed sorted pagination, but even without btree's the simple server-less hashtable architecture was 20x faster than mysql/sqlite with its overhead. Also, why logarithmic btree's when you can have constant lookup. Not everything needs to be sorted.
Backend: - nestjs - PostgreSQL - docker on Hetzner or digital ocean for deployment
Im currently looking into Hasura/PostGraphile as a possible substitute for large parts of my backend stuff. I mostly build fairly simple CRUD apps, so I’m confident I can reduce complexity by quite a bit
Languages - Java for backend, pure JS for frontend
Frameworks - Spring Boot on backend, pure React on frontend (I like to keep it simple)
Infrastructure - Mostly k8s (with helm to make life easier), Nix for more complex stuff
Databases - Postgres, Mongo, Redis, Elastic... Really depends on use-case...