Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shroompasta
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
shroompasta
4y ago
I've read The Molecule of More and didn't consider it all too great of a read. There were some correlations that didn't sit well with me - one, off the top of my head, was an implication that MDMA consumption could make me po
32.
▲
by
shroompasta
4y ago
I'm not sure there's a good distinction between web apps or websites today. Would you consider Instagram or Twitter a website or a web app? If I type 'IG ${username}' or 'Twitter ${username}' or '@${userna
33.
▲
by
shroompasta
4y ago
SEO is important for web apps, how do canvas based applications deal with that.
34.
▲
by
shroompasta
4y ago
If React Native is good enough for Discord, it's good enough for a lion's share of applications out there.
35.
▲
by
shroompasta
4y ago
If you're dealing with any complex architecture, there will be portions of your service that will be hit more than others. I'm currently building a backend in which will need real time capabilities and also standard restful http s
36.
▲
by
shroompasta
4y ago
It isn't "misperceived", they are actually harmed when adjusting for their SAT scores and academic records.
37.
▲
by
shroompasta
4y ago
I don't understand how if you're on a team in which you control both the front end and back end, you wouldn't understand these factors - "Will the server send IDs as ints or strings? Will it accept either? Which params a
38.
▲
by
shroompasta
4y ago
The problem with GraphQL is on the front end. Suddenly, the FE team becomes responsible for understanding the entire data model, which resources can be joined together, by what keys, and what is actually performant vs what isn't. Inste
39.
▲
by
shroompasta
4y ago
As someone who is relatively young, these "over-complications" have been the norm for me, which is one the reasons why I find it difficult to relate to HN especially in the development of web apps. HN's perspective on FE Deve
40.
▲
by
shroompasta
4y ago
I disagree. How would you be able to validate data that you can map to your tables without hitting the db? If you wanted to add a new row of data to one of your tables, you would have to hit the db, get row columns and make sure that data f
41.
▲
by
shroompasta
4y ago
I found it significantly easier to set up table structures and migrations through ORMs and abstractions as opposed to raw sql scripts. Moreover, many ORMs give you the tooling to validate data before hitting the db, which is also another hu
42.
▲
by
shroompasta
5y ago
i'm interested in the engineering behind this. is this kepler-gl? looks very uber
43.
▲
by
shroompasta
5y ago
It's a case by case scenario. I built my project in a microservice architecture, so when the author states that microservices were built so that teams can enjoy their independence, it doesn't apply to me as I am currently a 1 man
44.
▲
by
shroompasta
5y ago
>The result was a new component we called <FastList>. The team intends to merge these together for cross-platform use and open source it for the community. With that we removed a lot of memory allocations and were down another 70-9
45.
▲
by
shroompasta
5y ago
That was their initial problem. Upon further reading, you will find that they found a solution in dealing with Lists with React Native. My initial comment had the answer - they brought in a component that visualizes lists from their web pl
46.
▲
by
shroompasta
5y ago
this article suggests otherwise. https://discord.com/blog/how-discord-achieves-native-ios-per... > At first, we felt that maybe doing it purely in JavaScript was futile. We spent some time trying to glue together UI
47.
▲
by
shroompasta
5y ago
I'm curious as I think I'll be making this decision in the near future. > it's more likely that you'll want custom UI (animations, transitions, etc) and functionality that require full access to native APIs. Besides t
48.
▲
by
shroompasta
5y ago
I follow quite of bit of celeb news, and I really don't understand the stardom of this dude. For those who don't know, Kim Kardashian getting with Pete Davidson has sent Kanye West through an appalling emotional episode, with abso
49.
▲
by
shroompasta
5y ago
not practical for hiring. and although I find it intriguing that hey.com is using Hotwire, it's still insignificant compared to some SPA framework's ecosystems. Performance isn't an end all be all, otherwise we should make an
50.
▲
by
shroompasta
5y ago
Even if that is the case, is that your demographic? Are those the people calling for an uber? Are those people ordering off of doordash? Furthermore, code splitting / lazy loading is available on many SPA frameworks so you don't h
51.
▲
by
shroompasta
5y ago
I mean, of course the co-creator of Django would say this. I wouldn't recommend newer generation of developers to build traditional web apps, let alone use jQuery. I don't understand why people think we're still in the age of
52.
▲
by
shroompasta
5y ago
It's posts like these where I can feel the age of HN. For many developers, especially in startups, SPAs are all they've ever known. Now, I'm relatively young, but I'm old enough to know monolithic django before moving on
53.
▲
by
shroompasta
5y ago
I would replace 'Boring' with 'Tried and True'. I was going to question the cost of an 'innovation token' for MongoDb and NodeJS, but I realized just now that this article was written in 2015. For every greenfi
54.
▲
by
shroompasta
5y ago
a simple architecture json data => python server => redis - json data gets serialized from json to string in the python server - python server then stores that string in redis to request from python server - string is retrieved from r
55.
▲
by
shroompasta
5y ago
clients don't deserialize json. object graphs should be just called json or response body; you shouldn't use all these unorthodox terms. a failure will be caught if a 400 was sent. This is how axios works - if you try a request, a
56.
▲
by
shroompasta
5y ago
1. You don't need to learn macros for VSCode. I personally use just about a dozen of them, but the mouse suffices for majority of the usecases. I don't have the necessity to shave off milliseconds. 2. Vim requires 2-3 dozens of ke
57.
▲
by
shroompasta
5y ago
No we won't. We have a standardized way of dealing with errors in which we will send 400/500 and have an error.data.err and an error.data.message in which err will give a title of the error, and the message elaborating the error i
58.
▲
by
shroompasta
5y ago
But you're already doing this for actual non-error responses... I'm currently dealing with an endpoint where it sends anywhere from 2-4mb worth of JSON data. Do I expect my clients to traverse every key and every deeply nested fie
59.
▲
by
shroompasta
5y ago
I"m sorry, i'm not seeing the difference how is if error.response.status === 429 // then do something different than if error.response.data.err === 'RATE_LIMITED' // then do something Also, do you mea
60.
▲
by
shroompasta
5y ago
APIs should be giving back specified error messages regardless as 4xx and 5xx errors can still be too generic. For example, if you're rate limited (429), a robust API will still give you back data on how many requests you've made
More ›