Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johnjr
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
The Reflection on My First Year at Meta (Facebook)
(johnjr.dev)
4 points
by
johnjr
3mo ago
|
0 comments
2.
▲
by
johnjr
8mo ago
Very nice job!
3.
▲
A New Series on Cracking FAANG-Level Code Challenges
(johnjr.dev)
2 points
by
johnjr
9mo ago
|
1 comments
4.
▲
by
johnjr
9mo ago
I know the stress of preparing for technical interviews at companies like FAANG. That's why I'm kicking off a new series to demystify the most critical coding interview concepts. First up: Binary Search. It seems simple, but its v
5.
▲
Builder Design Pattern and Cyclomatic Complexity Reduction
(johnjr.dev)
2 points
by
johnjr
10mo ago
|
1 comments
6.
▲
by
johnjr
10mo ago
In this post, I will explain in detail how I used the builder design pattern together with the bit mask field technique to reduce complexity. As a result, I decreased the cyclomatic complexity from 24 to 0 and reduced development time from
7.
▲
by
johnjr
1y ago
Hi @linguae, The video in the post, originally presented by Barbara Liskov, is a very interesting resource on this topic. Let me know if your students want to discuss this in more detail, and please share their ideas!
8.
▲
Composition, Inheritance, and Liskov Substitution Principle
(joaojunior.org)
3 points
by
johnjr
1y ago
|
3 comments
9.
▲
by
johnjr
1y ago
In software development, organizing our codebase in a way that is easy to maintain is always a good practice, and this idea is not new. Actually, I think this started in 1968 when the term software crisis was coined. Since then, we have dev
10.
▲
Improving Legacy Code: Using Task Queue to Speed Up a Crawler in an ETL Process
(joaojunior.org)
1 points
by
johnjr
2y ago
|
1 comments
11.
▲
by
johnjr
2y ago
I described how I improved an ETL process to be more than 4x faster using the same resources. While the old architecture used Python threads, the new one used task queue architecture to be more reliable and scalable. So, I will explain how
12.
▲
by
johnjr
2y ago
I just wrote a post about how the Cpython is much faster without GIL: https://news.ycombinator.com/item?id=40988244
13.
▲
Is CPython Faster Without the Global Interpreter Lock(GIL)?
(joaojunior.org)
7 points
by
johnjr
2y ago
|
0 comments
14.
▲
Lua scripts are not atomic in Redis
(joaojunior.org)
3 points
by
johnjr
2y ago
|
0 comments