Skip to content

Instantly share code, notes, and snippets.

View tudormunteanu's full-sized avatar
👨‍💻
Crafting and leading. 🛠️🚀 #TechLeader #OptimiseForLearning

Tudor M tudormunteanu

👨‍💻
Crafting and leading. 🛠️🚀 #TechLeader #OptimiseForLearning
View GitHub Profile
@tudormunteanu
tudormunteanu / recognitive_notation.md
Created July 7, 2026 10:56
recognitive_notation.md

Here is a FizzBuzz program in the same Recognitive style, using patterns from the document: preamble, integer literals with i, property satisfaction, an evaluable entity, and an expert function.

The loop and conditional syntax below are reasonable extensions of the repeat { ... } and print(...) examples—the stub doc does not fully specify them yet.

FizzBuzz (expert + loop)

%rn 0.1
%encoding utf-8

entity FizzBuzzLine: string {
@tudormunteanu
tudormunteanu / sparkX-console-bootstrap.md
Last active July 7, 2026 10:39
spark (spark-XX) console-first bootstrap: cloudflared tunnel

sparkX (spark-XX) — console-first bootstrap

Run these at the Spark's physical console (keyboard + display). Goal: get the cloudflared tunnel up so you can walk away from the keyboard. Everything else (steps 5-10 of new_spark.md) then runs from the Mac.

0. Sanity checks

whoami                       # expect: spark

hostname

date 2026-05-18
topic vm-instance-presets

VM Instance Presets (Pre-installed Libraries & Models)

Summary

When creating a Lofispark instance, the user picks one named preset (e.g. "Ollama + Llama 3.1 8B") instead of always receiving the bare CUDA image. Preset tools are baked into the VM image so they cost zero install time; the matching model weights are served from a shared, operator-staged cache on the Spark so they appear in the VM instantly.

@tudormunteanu
tudormunteanu / the-old-job-of-proctor.md
Last active January 22, 2026 13:55
future of SWEs?

The old job of Proctor

Jordan, along with many others in various ways, has recently questioned the future of software engineers. Righfully so, given the amount of statements made by "BigAI" along with less direction observations from practitioners.

Hey, we don't often encounter systems which output code, do we? A system which can succintly and rapidlyreference all the popular programming languages, frameworks, libraries, documents.

It's only natural and healthy to ping-pong questions between our own role and the capabilities of said system. Introspection upon oneself is the first step to understanding and to building "taste", as a chef would say. Or as people explaining "vibe-coding".

What is in

@tudormunteanu
tudormunteanu / ideas.md
Created December 8, 2025 15:49
Idea dump for AI Thinkerers x ElevenLabs
  1. "Forum of Diversity" app
  • convert any public thread with discussion between multiple participants into a multi-voice, multi-persona audio experience
  • most fun examples: Reddit thread, Twitter thread
  • think NotebookML but without hallucinations, summaries and using the fast spectrum of voices from EleventLabs to articulate the conversations.
  • UX is a screen-free experience; a raw discussion which can be listened to on your bike ride to work.
  1. GenAudio SDK
  • inspired by the concept of GenUI, but for audio components
  • target: devs who build audio-first apps
  • example: multiple-choice questions, input prompts, yes/no questions
@tudormunteanu
tudormunteanu / dash_callback_validation_action.py
Created June 7, 2025 13:24
Dash Callback Example of Splitting Validation from Action
import dash
from dash import html, dcc, Input, Output, State, callback, no_update
import re
app = dash.Dash(__name__)
app.layout = html.Div([
dcc.Store(id="repo-url-valid-flag", data=False),
#
dcc.Input(id="repo-url-input", type="text", placeholder="git@github.com:user/repo.git"),
@tudormunteanu
tudormunteanu / seq-diagram.md
Last active March 28, 2025 11:16
Addresso Sharing
sequenceDiagram
    participant Sender as Sender's Addresso App
    participant Server as Addresso Relay Server
    participant Receiver as Receiver's Addresso App

    Note over Sender: Generate 4-digit PIN
    Note over Sender: Derive symmetric key
    Note over Sender: Encrypt shared data
 Note over Sender: Sign Addresso share 
@tudormunteanu
tudormunteanu / gist:fcf542240dbc14f440ae302c3238c87b
Created February 10, 2025 14:06
ports + adapters example.
/ports
/communication
/email
/interface.py
```python
import abc
class EmailSenderAdapterInterface(abc.ABC):
@abc.abstractmethod
@tudormunteanu
tudormunteanu / commands.sh
Last active August 2, 2024 09:28
Update persistent disk on GCP
# SSH into your vm
gcloud compute ssh --project=<project_id> --zone=<zone> <instance_name>
# for non-boot disk
sudo resize2fs /dev/sdb
# Reference:
https://cloud.google.com/compute/docs/disks/resize-persistent-disk#resize_partitions
@tudormunteanu
tudormunteanu / converting-blockchain-event-logs-hex.md
Last active May 29, 2024 16:26
Converting Ethereum Event log data from hex to integers in Python, JS and BigQuery