Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Walkman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
211.
▲
by
Walkman
9y ago
No it's not. Putting your head in a sand for the last 5 years sucks.
212.
▲
by
Walkman
9y ago
There is a GitHub repository full of neat tricks like this: https://github.com/GitAlias/gitalias
213.
▲
by
Walkman
9y ago
Exactly!
214.
▲
by
Walkman
9y ago
There is no such thing as "private" or "public" instance variable in Python. This guy should not teach...
215.
▲
How I Accidentally Doubled My Productivity and Creativity
(betterhumans.coach.me)
1 points
by
Walkman
9y ago
|
0 comments
216.
▲
by
Walkman
9y ago
# Go parameters GOCMD=go GOBUILD=$(GOCMD) build GOCLEAN=$(GOCMD) clean GOTEST=$(GOCMD) test GOGET=$(GOCMD) get BINARY_NAME=mybinary BINARY_UNIX=$(BINARY_NAME)_unix A little bit of Clean Code education i
217.
▲
by
Walkman
9y ago
I didn't see that coming; Keybase want to be Slack 2 :D
218.
▲
by
Walkman
9y ago
> Python in the large is not very maintainable. Yes, very much it is. It just need good developers, not only juniors...
219.
▲
by
Walkman
9y ago
Rule 5 is actually the same as Linus Torvalds said: "Bad programmers worry about the code. Good programmers worry about data structures and their relationships."
220.
▲
by
Walkman
9y ago
Periodic merges in which nothing interesting is happening are just useless cruft. Just spam the Git history.
221.
▲
by
Walkman
9y ago
No, not really :D
222.
▲
by
Walkman
9y ago
Yes. Obviously it doesn't seem like so at the first glance, but when you have a product like ours, where there are hundreds of small things like this, it can really add up. I believe that everyone should use and improve the same, stand
223.
▲
by
Walkman
9y ago
Please don't do this. It's just yet another tool which makes the same thing as setup.py yet another way with no real benefit and it's not "standard". Everyone who did some Python packaging already know at least the
224.
▲
by
Walkman
9y ago
Pyramid is exactly that.
225.
▲
by
Walkman
9y ago
Great answer! I wondered about this myself for a moment :)
226.
▲
by
Walkman
9y ago
If you would see our Makefile which can do literally_everything_ with the project, you would not write this article. :) Makefiles don't scale, hard to learn because of awkward syntax.
227.
▲
by
Walkman
9y ago
Go does this.
228.
▲
by
Walkman
9y ago
When you realize and accept this, you can start focusing on your future and stop whining abut your past.
229.
▲
by
Walkman
9y ago
I really like 1Password's old model for a user point of view; they asked money for every new major version of 1Password, but old version bug fixes were free. This way, if you needed the new features or newer OS support, you could pay f
230.
▲
Magit on Kickstarter
(kickstarter.com)
7 points
by
Walkman
9y ago
|
1 comments
231.
▲
by
Walkman
9y ago
We actually do this. We plan the learning phase for the sprint and we time box these kind of things for 1-2 days.
232.
▲
by
Walkman
9y ago
I recently was thinking about 1). At my current company, I got to know agile methodologies for the first time, I liked it and started planning my side project, but it instantly started to felt like work! I just realized if I write the parts
233.
▲
by
Walkman
9y ago
At my company we changed the interaction between two daemons by calling a command line script instead. It caused a 300ms delay in every single AJAX call and broke a dozens of end-to-end tests. I just tried with Python 2.7 and 3.6 and the he
234.
▲
by
Walkman
9y ago
This guy mix and match totally unrelated things. - clean != finished - clean != perfect - ugly is not clean - you can understand a code and find it still ugly What is he actually talking about? > Automated tests are not that important I
235.
▲
by
Walkman
9y ago
Because they are not successful? :D They keep being small for a reason.
236.
▲
by
Walkman
9y ago
maybe CI
237.
▲
by
Walkman
9y ago
https://dayssincelastjavascriptframework.com
238.
▲
by
Walkman
9y ago
I don't know how to say it without you taking it as a personal attack, but I think it's important to say so you can take the opportunity and learn or at least think about it; If you say things like that I quoted, you are incompete
239.
▲
by
Walkman
9y ago
I always wondered why is this and I think it's just a habit and somebody do it because everybody else is doing it.
240.
▲
by
Walkman
9y ago
> there's no acceptable way to pass a function body to another in Python. There are sentences which are telling a huge incompetence about the person using these. This sounds the same story to me as "We used tech X, but X is shi
More ›