Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hire_charts
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
31.
▲
by
hire_charts
10y ago
This matches my experience. That's not to say that your application doesn't need to do any work on top of the data. Sometimes you need to interpret the data in different ways for different use cases, and often that means applying
32.
▲
by
hire_charts
11y ago
I have a question. How would you know when you're using an iOS or Android app developed with React Native? Is it possible that you're only unimpressed when you actually notice something is off? Because, in my experience, React N
33.
▲
by
hire_charts
11y ago
It's easy to call out trivial examples because they're trivial, but you're missing the forest for the trees. His point is that the cognitive load adds up. One (null == foo) probably won't slow you down noticeably, but th
34.
▲
by
hire_charts
11y ago
A linter is also a great way to jump start learning a new language. If you encounter a warning that doesn't make sense to you, look it up. You'll start to get familiar with common language pitfalls without actually getting burned
35.
▲
by
hire_charts
11y ago
That's great -- and I'm glad you disagree. It's awesome to find a sustainable level of work that can be repeated like that, indefinitely. I felt the need to speak up because I've seen contribution graphs EXACTLY like the
36.
▲
by
hire_charts
11y ago
Good to hear. I actually think that maintaining the streak is pretty cool -- even if it seems like an alarming pace at first glance. Sounds like you're taking a healthy approach to the project. Best of luck!
37.
▲
by
hire_charts
11y ago
Edit: As I posted below, my reasoning for this comment is perhaps better summarized by Zach Holman's discussion on the topic of github "streaks" and how he found himself burned out after a long series of streaks. Worth readin
38.
▲
by
hire_charts
11y ago
Fair point. That said, I'd argue that chefs, plumbers and doctors do benefit from the ability to solve their own problems with whatever tools available to them, and I'd still include the basics of programming in that list. It'
39.
▲
by
hire_charts
11y ago
I liken "Everyone should learn to code" with "Everyone should learn to write." Neither of these statements claims that by learning the skill you are suddenly a qualified industry professional. It's about having a ba
40.
▲
by
hire_charts
11y ago
Yes, this is where, in practice, I've seen the adage used incorrectly. Even when Knuth isn't quoted directly, the idea that "premature optimization" is inherently a bad thing has led many a web developer down the path of
41.
▲
by
hire_charts
11y ago
Cache-Aside is an Antipattern. It forces you to define your caching logic at the application layer, and suddenly the app must care about--and actually implement--your caching strategy. This is very difficult to scale correctly and is a comm
42.
▲
by
hire_charts
11y ago
I'm not sure how much of it is that google tries to reduce the effects of SEO, or that they just keep moving the target. Every time they change their algorithm it seems like a bunch of sites who were practicing one strategy disappear,
43.
▲
by
hire_charts
11y ago
One thing that helped me was to actually implement things that made use of the "algorithm stuff." Not just practicing in front of a whiteboard, but real executable code! In particular, anything involving a Tree was never very intu
44.
▲
by
hire_charts
11y ago
If you stop paying (e.g. if they increase prices on you), you lose the ability to publish new content. This is different than "free forever." Their "promise" is that existing content will, to the best of their ability, n
45.
▲
by
hire_charts
11y ago
The biggest API integration I know of is Splitwise. Their Android app has 500K+ installs and it's probably the same ballpark on iOS, which puts them leagues above a college kid with 2 likes.
46.
▲
by
hire_charts
11y ago
Okay! (see above)
47.
▲
by
hire_charts
11y ago
That and Hammock Driven Development: https://www.youtube.com/watch?v=f84n5oFoZBc Both of these talks are in my top 5. Edit (okay, here are the other 3): * All the Little Things by Sandi Metz https://www.youtube.c
48.
▲
by
hire_charts
11y ago
Now that Chrome supports notifications (on Android) I was able to uninstall the native Facebook app and rely exclusively on the web version (which actually loads faster for my anyway). Still have the icon on my homescreen, still get the sam
49.
▲
by
hire_charts
11y ago
The problem is that this kind of workflow -- where someone iterates through multiple versions of a file or folder, renaming them each time -- results from the work they are doing offline and the lack of offline version control usage. Adding
50.
▲
by
hire_charts
11y ago
Agreed that this is a great approach, but the major downside is that you are limiting yourself to candidates who either: a) have the time to do real work outside of their day job and aren't on a restrictive contract preventing them fro
51.
▲
by
hire_charts
11y ago
Presumably you (the employer) have less time to do on-site interviews than to assign take-home projects, so landing a real interview is a much better indicator that my (the job-seeker) time will be well-spent. (Hiring is a two way street.)
52.
▲
by
hire_charts
11y ago
> The bad part of this is the disappearance of WYSIWYG editors for HTML. You weren't supposed to write this stuff by hand. It really doesn't matter what you were "supposed" to do with HTML. It's become something
53.
▲
by
hire_charts
11y ago
The amazon links did not have 'tag=' which is what the referral program uses. They just had 'ref=' which is what amazon uses to track how you got around the site. Regardless, the author has since removed the links.
54.
▲
by
hire_charts
11y ago
This is just cruel. I hope you left that job.
55.
▲
by
hire_charts
11y ago
Agreed. There is no need to use a custom flavor of BEM. You might be able to enforce a distinction between elements and modifiers (with elements nested below parents, while modifiers are siblings of the elements they modify) like so: .a
56.
▲
by
hire_charts
11y ago
Is lifeprotips.com the site you were trying to promote? I see that the banners are really similar.
57.
▲
by
hire_charts
11y ago
You are correct. I was responding more to this: > easy to install, relatively easy to use, with good reliability, for experimentation
58.
▲
by
hire_charts
11y ago
The major difference though is that react is a self-hosted open source library. Yes, Facebook could drop support for it, but there are enough people using it now that it would probably see community updates for quite a while.
59.
▲
by
hire_charts
11y ago
Definitely neo4j. If you're on a mac, it's just 'brew install neo4j' and boom you have the free community edition.
60.
▲
by
hire_charts
11y ago
bup is great, but it's worth reading through the limitations before you commit: https://github.com/bup/bup/blob/master/README.md#things-that... Because of the nature of bup's solution, there ar
More ›