lincolnbryant
|
5 years ago
|
on: Zoom fatigue is real
Not a linux user, but a decent external mic or headset is going to make the most difference here, its largely a factor of the tiny internal mics in laptops. They will also do better with sound insulation, internal are not well insulated from the fan, keyboard etc.
lincolnbryant
|
10 years ago
|
on: Icelandic Prime Minister Resigns After Panama Data Leak
lincolnbryant
|
10 years ago
|
on: Autocomplete from Stack Overflow
ESLint catches many
lincolnbryant
|
13 years ago
|
on: Bulletproof demos using Chrome's playback mode
lincolnbryant
|
13 years ago
|
on: Why MongoDB Never Worked Out at Etsy
Congrats then! I've seen mongo features start simple then end containing a bunch of embedded lists of primary keys to SQL or other data stores, rather than what would be a bridge table or two. Not as elegant if your not putting everything there (as some people here say here is mandatory to prevent the overhead running mongo on top of everything else like you mentioned
lincolnbryant
|
13 years ago
|
on: Ask HN: How do you escape CRUD jobs?
Some of the best programmers I have met left higher paying jobs to do something that at least somewhat changes the world for better or helps people.
This is about the vertical within our horizontal discipline. Working at a marketing company will be very different than defense. Some people want to work with visually appealing things, some people will only be happy if their software helps people. Don't blame the CRUD (cleaver play on words though). If you are truly a developer and find the horizontal you love you will be glad to work on it's CRUD.
lincolnbryant
|
13 years ago
|
on: Why everyone hates MongoDB
Where do you work? Sounds pretty chill.
lincolnbryant
|
13 years ago
|
on: Why everyone hates MongoDB
I heard its going to be bundled with the next Flash IDE and support Actionscript for querying.
lincolnbryant
|
13 years ago
|
on: Why MongoDB Never Worked Out at Etsy
This also makes it sound like whoever intervened to rewrite said feature in sharded mysql had an easy time. Usually this would not be an obvious port. However we don't know the technical nature of the feature or specifically why it failed.
lincolnbryant
|
13 years ago
|
on: Page Weight Matters
Right, and thanks for separating how to approach this issue in creation of an app vs maintenance. Real world issues like having a million images that are not compressed or sized correctly, or having part of an application out of your control that cannot be modernized or share assets with another part get in the way. There are companies that strive to outsource this work to a platform / appliance, like the recently acquired
http://www.akamai.com/blaze instead of actually fixing/upgrading these issues (not to say that it works). After all, most companies don't have resources for their front-end devs to be profiling page loads by country and pushing HTTP performance under such dramatically different bandwidth/latency variations.
lincolnbryant
|
13 years ago
|
on: Page Weight Matters
I have heard this of internet cafes, specifically Central and South America. Fellow web developers have returned to describe Facebook Chat using a Java tool, etc.
lincolnbryant
|
13 years ago
|
on: Why MongoDB Never Worked Out at Etsy
Soundcloud wrote a blog post
http://backstage.soundcloud.com/2011/04/failing-with-mongodb... about the specifics of how they failed in implementing an analytics platform in MongoDB, then went with Cassandra (and why). I have been at a company where it was on developers to deploy mongo clusters, setting up logging can suck, but still there are no numbers or even application integration specifics here. As someone pointed out - manual denormilization can suck. There are options like MongoHQ and Heroku though so this shouldn't resolve to "don't try a new data store its hard and possibly buggy".
lincolnbryant
|
13 years ago
|
on: Page Weight Matters
People are not taking into account "browser crunch" of parsing and executing all of this javascript required to defer loading to ajax. This is painful to phones, but heavyweight frameworks like jQuery mobile are still used, even though we know just parsing jQuery can take phone several seconds. It could be quite a while before your $.ajaxes will fire.
lincolnbryant
|
13 years ago
|
on: Page Weight Matters
Funny blaming jQuery (one of the leanest frameworks, striving to only fix the browser, not provide app architecture). Disable that and not much of the web will work. Remember these same jQuery-ites want to ignore IE6 and 7 which is what the people he describes from around the world are way more likely to be using.
lincolnbryant
|
13 years ago
|
on: Page Weight Matters
The issues these optimizations pose for the workflows of the whole team and the maintenance requirements are the blocker. You must be able to convince people that so much of their time are worth the gains (the same people that use high level languages and JS frameworks they may not need very much of for productivity boosts).
lincolnbryant
|
13 years ago
|
on: What are Google's long-term plans for Google App Engine?
I don't understand replicating the restrictions, challenges, and proprietary feel AppEngine makes towards normal application style (compared to something like Heroku).