Our great sponsors
deploys a gentoo machine
cd ~/wherever/you/put/projects/like/this git clone https://github.com/MentalOutlaw/deploygentoo.git cd deploygentoo ./setup_gentoo.sh
a fast, scalable, multi-language and extensible build system
There are a better choices out there, bazel is a good example of a really advanced compilation tool that tries to do everything right straight out of the box. The problem is the investment is high. For a large piece of software the migration to bazel can take years. And that doesn't mean all your woes end. Instead you have problems managing the automated parallelism because the problem is still hard: https://github.com/bazelbuild/bazel/issues/10443.
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Ask HN: How do you deal with large Python code bases?
1 project | news.ycombinator.com | 28 May 2023
Rust analyzer without cargo.toml in neovim Coc
1 project | /r/rust | 28 May 2023
Microsoft's Rich Signature (Undocumented)
1 project | news.ycombinator.com | 2 May 2023
Slow tab completion on zsh
1 project | /r/bazel | 11 Mar 2023
How to make distributable binaries in bazel?
2 projects | /r/bazel | 21 Feb 2023