Let’s launch your product to thousands (a Product Hunt alternative)

Company Overview

A high-performance build tool for Android by Facebook.

Tags:

Company Information

Pricing

Categories

Videos

Social Recommendations


  • How to effectively work in big codebases

    Many big companies have built their own tools to reign in this complexity and make it easier and faster for developers to work on large, multi-language code bases. Meta has buck, Amazon has brazil, and Google has bazel. But from my experience, especially, with brazil, these tools also have some rough edges, so understanding how they work can go a long way.

    – Source: dev.to
    /
    about 1 month ago


  • Compiling a single-file app with csc.dll

    We use Buck company wide. Our packaging / deployment system, for example, expects to be given a Buck target to build, not a pre-built binary – I can’t just build my app with dotnet and upload it. While it is possible for a Buck target to be a simple bash command (i.e dotnet publish), doing so makes the target “opaque” – Buck wouldn’t have any knowledge of my app’s build graph so I’d lose many of the benefits it…

    Source:
    over 1 year ago


  • Just: A Command Runner

    Oh excellent, then better (and more portable!) tools are available: http://pants.build https://ninja-build.org https://buck.build and, if you hate yourself: https://bazel.build.

    – Source: Hacker News
    /
    over 1 year ago


  • Dev Discussions: Everything You Need to Know about Monorepos with Juri Strumpflohner of Nrwl

    Pioneered by tech giants like Google and Meta with tools like Bazel and Buck, monorepos are seeing widespread adoption across companies of all sizes and industries.

    – Source: dev.to
    /
    about 2 years ago


  • Using URLs for dependency management

    Buck has a http_file() that you can use this way, and it has first-class support for Java.

    Source:
    over 2 years ago


  • Is it possible to be an android developer ONLY with the documentation?

    That’s a good bridge into saying that we don’t use pretty much any standard tooling. Our build system is Buck, we use Mercurial instead of Git, and the IDE of choice seems to be Visual Studio (although Android Studio is supported, with some custom plugins required).

    Source:
    over 2 years ago


  • Is anyone using TDD on a significant Android app? Any tips?

    The landing page of https://buck.build/ explains some of the most basic stuff. This Meta Engineering blog post summarizes some of the deeper optimizations possible through buck: https://engineering.fb.com/2017/11/09/android/rethinking-android-app-compilation-with-buck/.

    Source:
    almost 3 years ago


  • Is anyone using TDD on a significant Android app? Any tips?

    The landing page for buck says the important bits: https://buck.build/.

    Source:
    almost 3 years ago


  • What is monorepo? (and should you use it)

    Buck: Facebook’s open-source fast build system. Supports differential builds on multiple languages and platforms.

    – Source: dev.to
    /
    over 3 years ago

Similar Products

Provides customer service & help desk SAaS.
Glyphr Studio is a free online font editor to make good looking professional typefaces.
The first and only Video 2 GIF API.
GNOME Commander is a "two-pane" graphical file manager for the GNOME desktop environment.