“Evolving A Codebase At Google Scale” [2024], Laurent Le Brun (https://laurent.le-brun.eu/blog/evolving-a-codebase-at-google-scale).
#Google #Programming #Bazel #Starlark #SoftwareEngineering #MonoRepo #LargeScaleChanges #ContinuousIntegration
“Evolving A Codebase At Google Scale” [2024], Laurent Le Brun (https://laurent.le-brun.eu/blog/evolving-a-codebase-at-google-scale).
#Google #Programming #Bazel #Starlark #SoftwareEngineering #MonoRepo #LargeScaleChanges #ContinuousIntegration
@thbley Ah, ich frage eine LLM quasi nie Wissensfragen. Da nutze ich eher Suchmaschinen dafür.
Bei Suchmaschinen sehe ich oft schon an der URL, wie verlässlich Antworten sind. Bei einem LLM sehe ich keine Quelle. Da habe ich keine Ahnung, ob die Herbeihalluziniert wurde.
Habe hab' gerade nur gemma-4-26B-A4B-it-GGUF:UD-Q4_K_XL heruntergeladen, also das MoE-Model. Das hat bei mir dann 4 Sekunden für die Antwort gebraucht. Erste Frage nach dem Start.
Eine Sekunde für den Prompt, 3 für die Antwort. Das Reasoning war in Englisch, Antwort dann auch in Deutsch. Raesoning wurde noch mit George Sand und Krankheitsinfos garniert.
Ich nutze LLMs fast nur für Coding-Sachen. Und erst Gemma4 war für #Bazel #Starlark einigermaßen brauchbar. Frühere Modelle sind da total Schrott.
Bazel Plugin Release: General Availability
#Python #News #Releases #20252 #Bazel #Buildsystem #Generalavailability #Goland #Intellijidea #Pycharm #Release #Starlark
We are finally ready to announce the general availability of the new Bazel plugin by JetBrains for IntelliJ IDEA, PyCharm, and GoLand. Enjoy a polyglot experience with better Bazel workflows, configuration editing, built-in query, faster indexing and many other improvements.
I made a #dogcow animation for #Tidbyt displays!
Get it from here: https://github.com/smallsco/tidbyt-dogcow
#Apple #Mac #MacOS #ClassicMac #Programming #Starlark #Pixlet #Clarus #RetroComputing
Just wasted an hour debugging why:
```BUILD
load("@aspect_rules_ts//ts:defs.bzl", "ts_config")
load("@npm//@bazel/typescript:index.bzl", "ts_config")
ts_config(
name = "tsconfig",
src = "tsconfig.json",
)
```
Wasn't working as expected.
Apparently #Bazel #Starlark is just ok with loading the same symbol from two different locations and has no complaints! 🙃
I went ahead and released python-starlark-go 1.0.0. No sense keeping an 0.x version number when I have no plans to change the API. Now with wheels that will actually work on your ARM64 Mac!