Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sanketsaurav
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
sanketsaurav
5y ago
This is a great product critique. I went through a similar thing with HEY — subscribed in curiosity (and awe of Jason's product demo skills, also the Twitter hype in part). I cancelled my subscription after 2 months because of similar
32.
▲
by
sanketsaurav
5y ago
ShellCheck is a great tool! If you're looking for an easy way to run static analysis on .sh files continuously, you might want to look at DeepSource. ShellCheck is supported. https://deepsource.io/gh/deepsourcelabs
33.
▲
by
sanketsaurav
5y ago
I've been excited about Mighty ever since it was first announced — I was the ideal customer: I use all the apps mentioned on the landing page all day long and was super pissed at how slow everything was on my MacBook Pro. And then I up
34.
▲
How to Build Magical Products
(sanketsaurav.com)
2 points
by
sanketsaurav
6y ago
|
0 comments
35.
▲
by
sanketsaurav
6y ago
Thanks for your feedback. I've updated the blog to make the product plug non-intrusive.
36.
▲
Python Code Formatters
(deepsource.io)
9 points
by
sanketsaurav
6y ago
|
2 comments
37.
▲
Django Async: What's new and what's next?
(deepsource.io)
148 points
by
sanketsaurav
6y ago
|
93 comments
38.
▲
Code Formatting on Autopilot
(deepsource.io)
7 points
by
sanketsaurav
6y ago
|
0 comments
39.
▲
How we ensure less than 5% false positive rate in static analysis
(deepsource.io)
10 points
by
sanketsaurav
6y ago
|
0 comments
40.
▲
Git Branch Naming Conventions
(deepsource.io)
84 points
by
sanketsaurav
6y ago
|
81 comments
41.
▲
GitHub Free and what it means for developer tooling companies
(sanketsaurav.substack.com)
9 points
by
sanketsaurav
6y ago
|
0 comments
42.
▲
by
sanketsaurav
7y ago
A few differentiators: * More issue coverage — for Python, we detect 520+ issues. We also enable you to run things like type checking (if you're using type hints) just by enabling it in the config. * Custom issues — we have an analyzer
43.
▲
by
sanketsaurav
7y ago
For our analyzers, we actually do use existing static analysis behind the scenes in addition to our custom checkers that we write by hand. So our Ruby analyzer, which is in beta at the moment, does use Rubocop behind the scenes. We’re worki
44.
▲
by
sanketsaurav
7y ago
Ruby is already in beta, stable release in the next 3-4 weeks. Next up is JavaScript. Rust, Java, and PHP are further down the line.
45.
▲
by
sanketsaurav
7y ago
A few issues from our Python analyzer: * Dangerous mutable default argument passed in functions ``` def some_func(arg=[1,2,3]): ... ``` which should be ``` def some_func(arg=None): if arg is None: arg = [1,2,3] ... ``` *
46.
▲
11 New Python Web Frameworks
(deepsource.io)
10 points
by
sanketsaurav
7y ago
|
1 comments
47.
▲
New Features in Python 3.8
(deepsource.io)
9 points
by
sanketsaurav
7y ago
|
5 comments
48.
▲
by
sanketsaurav
8y ago
Author here. Great point! Would love to take a shot at writing a follow-up focused on this.
49.
▲
by
sanketsaurav
8y ago
Hi, author of the post here. Thank you for your feedback. The framework that you put down, of code reviews being of these 2 levels, is valid. The goal of this blog post, however, was to touch on the basic hygiene which makes the process mor
50.
▲
The exponential cost of fixing bugs
(deepsource.io)
3 points
by
sanketsaurav
8y ago
|
0 comments
51.
▲
by
sanketsaurav
8y ago
YMMV, but when I'm working on a feature branch that can take some time, I try to break it into pieces to merge into master often. One way to think about this is breaking away from the compulsion to commit the entire thing together in a
52.
▲
Zero-downtime Database Migration
(deepthought.blog)
1 points
by
sanketsaurav
8y ago
|
0 comments
53.
▲
What indexes should I create on a table?
(deepthought.blog)
1 points
by
sanketsaurav
8y ago
|
0 comments
54.
▲
Show HN: Django template tags to use GitHub Octicons
(github.com)
3 points
by
sanketsaurav
8y ago
|
0 comments
55.
▲
Show HN: Access S3 files like a tree
(github.com)
4 points
by
sanketsaurav
8y ago
|
0 comments
56.
▲
Ask HN: How critical is code maintainability in your opinion, realistically?
2 points
by
sanketsaurav
9y ago
|
1 comments
57.
▲
HTTPS explained with carrier pigeons
(medium.freecodecamp.org)
3 points
by
sanketsaurav
9y ago
|
0 comments
58.
▲
Variable Name as a Service
(vnaas.doselect.com)
3 points
by
sanketsaurav
10y ago
|
0 comments
59.
▲
by
sanketsaurav
10y ago
If you look at it, the main problem here seems to be that the way evaluation essentially works (even on the first level of the funnel) has not evolved over the years. People ask algorithm-based questions for assessing developers because the
60.
▲
by
sanketsaurav
10y ago
It looks counter-intuitive, though -- even if it is the spec. Especially for beginners, who might feel completely out of place. As other people have pointed out here, it's better to be implemented as a step of the build process if you
More ›