#Gitlab pipeline developers will use a 50 file 6 level cascading hierarchy of environment variables before thinking about therapy or using a bash map.
Home
Public posts preserved on my own site.
Unsolicited job mail:
Rust is fast. The fastest language on the planet. The fastest to develop and debug, right, this should only take 2-3 weeks?
"**Position: Rust Developer
Duration: 2-3 week contract**"
I got an unsolicited job req for COBOL. Wants proven experience creating PDFs with COBOL. Reminds me of the static HTML website generator I found on the web that uses COBOL.
Because of mass firings in government IT unemployment in the US is now above the general population's.
Rando consultant that they interviewed though is eager to believe Trump's explanation tho, so I wouldn't trust the interpretation.
https://www.theregister.com/2025/08/04/it_job_market_july/?td=rt-3a
Break glass procedure I lived thru:
- "well, only in emergencies and emergency means someone is literally going to die."
- <proceed to badger the person at fault until they resign>
Success! The system is working as intended!
My life has completely changed since I published my memoir, now I will have to redo it.
Just started #AlienClay by #AdrianTchaikovsky - has started out a lot like #CageOfSouls it is about life in a prison camp. If you like Adrian's tropes, you'll like this one too. Only 400 pages.
https://www.amazon.com/Alien-Clay-Adrian-Tchaikovsky-ebook/dp/B0CL4FVXH9/ref=tmm_kin_swatch_0
@firlefan nasin nimi li wile e pali tan jan mute
Well this started as "inline my bash files into yaml" and now it is becoming "a suite of tools to support this workflow"
Centralizing your #gitlab templates in a single repo create so an ugly, unpleasant workflow.
Next problem to solve: cloning remote scripts to a local repo so you can run them locally in the correct context.
Also, long after I'd started this side project I discovered gitlab-ci-local
This let's you pretty faithfully execute a docker-base #gitlab pipeline locally.
For me, the immediate problem was needing to run docker on the laptop.
Still, it is a good alternative workflow, better than the default.
♡ 6 ↻ 0
Add a
.gitignore
```
*
```
to your root repo because maybe computer stuff was a mistake.
Roblox is an unmoderated lord-of-the-flies simulator and bully machine. I hate it with a passion. Finite words are incapable of expressing my infinite negative sentiment to the brand.
tech YouTube cycle:
- create YouTube channel to get a professional reputation & improve job stability
- it is successful! now people want you to do devrel
- oh no! every dip in the macroeconomic cycle all the devrel staff are laid off
[To be clear, I don't even have a successful channel yet, it is not about me. Everything else is about me, I'm the main character of this story, understand]
Why isn't a CONTRIBUTING.md document (for humans) enough for a bot? The bots make very specific idiosyncratic mistakes that that humans don't. I do wish the different bot companies would come up with better conventions so there weren't 3+ files, CLAUDE.md, AGENT.md, AGENTS.md, etc.
Vibe coding? I do it the old fashioned way, the way we did in November 2022, by writing prompts and pasting the code back and forth from my IDE to the chat window. Gotta maintain tradition.
Plot twist - Programmers are going to lose their jobs to hardware based neural networks
https://www.youtube.com/watch?v=nL_UZBd93sw&ab_channel=GlobalScienceNetwork
Do you have so much #bash in your #gitlab pipelines that you wish you could use professional tooling, IDEs, shellcheck, local execution, etc.?
Well, have I got a tool for you. Compile your .sh files into yaml.
Headline has mistake. "Competition shows *Poles* are still better than AI at coding"
I like this channel. Can't tell if it is AI.
To tell if it is AI, you need another AI to attempt to separate each instrument into its own track. If it separates, it is real, if not, it is bot music.
Frankly, I think it is a condemnation of Jazz as being choc-full of cliches. That said it makes for good background noise and the limited variation keeps it from intruding too much.
Any large organization that uses Starlink can expect to see it go off line at a drug addicts whim
Eagerly waiting for gitlab to go down so I can test my "is it up" script, which pings gitlab until it returns HTTP 200 and then starts up the API calls until it goes out of readonly mode.
Single Sign On... if you sign into two applications in the same 15 minute window. More like NSSO non-stop sign on.
Watching the White House simultaneously mandate and ban AI as fast as it can. You can get the bots to say anything you want. A bot is as woke as the `print()` function.
From a gmail.com account.
Tell me you are Silver Fox, a state backed Chinese espionage and hacking group without telling me.
Shift left your infrastructure as code by running the .tf source through
```python
def shift_left_bytes(bytedata: bytes) -> bytes:
result = bytearray()
carry = 0
for b in bytedata:
shifted = ((b << 1) & 0xFF) | carry
carry = (b & 0x80) >> 7 # Save leftmost bit to carry to next byte
result.append(shifted)
return bytes(result)
```
See, twice as good now.
♡ 0 ↻ 0
Do or do not. Well, that's it, that pretty much exhausts the answer space, logically speaking.
Do you warm your house in the winter and run A/C in the summer? That is 42% of all energy usage. Also there is a bunch of heating and cooling that is other buildings, so if you want do anything about that you need broad political support so on.
How I write Jira tickets
- Move away from regular desk.
- Sit on a couch.
- Write tickets.
Biblically accurate bag of microplastic
AI is not coming for developer jobs, it is coming for the Tech Lead's job.
Doing agentic programming means learning to be a tech lead. So pretty soon everyone is going to have that experience and the salary differential will shrink.
This guy also notes on how agentic programming is like acting like a tech lead -
https://www.youtube.com/watch?v=PDMxbbejgcA&t=198s&ab_channel=DreamsofCode
I did a bit of Codex coding this weekend. I think it is yet another workflow to master.
- Learn what is distracting the bot
- Set up the clues for the bot to discover
- It does "work" better than "algorithmic deep thinking" but for that part, I switched to Gemini and it fixed the algorithmically complex part that Codex couldn't.
...
- But Gemini is a chat bot and can't just go made a collection of tedious but necessary edits (update CHANGELOG, add initial github action, add the stray junit.xml file to .gitgnore etc)
♡ 0 ↻ 0
There should be data on this. How many companies are defacto political parties, where the money you spend with the company is largely passed on to a partisan political party?
I need to optimize my agents.md file (contributing.md for llms) for blind developers. I'm watching codex and it acts like it has no visuals.
META: y'all have seen people, "well if you don't agree with xyz, I'm gonna unfollow and ban you" and I'm not really bothered by people having other opinions, it's the vitriol in replies that get me. People that searched for a keyword or mentally filtered their feed to aim some vitriol at people that they disagree with. They're not winning hearts and minds, they're earning "mutes".
I can get a bot to write code via a chat 100x faster than I can get a bot to write code via OpenAI Codex (letting the bot do many, many steps unattended in between prompts)
- So much "churn" kind of like reasoning tokens, but it is all this excessive tool use. It loves to delete temp/.gitignored files.
- You have to adapt your code to run in the codex environment
- remove distractors or the bot will go looking that that thing
- you need a 2nd CONTRIBUTORS.md called AGENTS.md
I think there must be some tasks where this async workflow is fine, but the tasks that work really well with chat, "write this code/fix this code" aren't it. Maybe "write these tests" and some other tasks I haven't thought of.
♡ 0 ↻ 0I asked the bot to update Authors. Because of its wonky sense of self, Authors now says
```markdown
* [OpenAI Codex](https://openai.com/)
* [GPT-4o](https://openai.com/)
* [GPT-4](https://openai.com/)
* [Codex Agent](https://openai.com/)
* [GPT-4o Codex](https://openai.com/)
```♡ 0 ↻ 0
The Tyrannosauruses were infected with chest bursting humans. Tragic really.
IDEA: Movie called the "Fantastic 3,000,000" a team of people that do heroic things in a modern world that need that many people to deal with modern problems. Most of the scenes are meetings in the Acquisitions and Contracting departments. Come on Hollywood, let's do this thing!!!
IDEA: if you can put one serialized data structured into #python comments, why not any of them? xml in comments, json in comments, toml in comments. Where else can you put your zero-runtime-cost cat photos? That's right, in triple quoted annotations.
```python
def income_tax(income:"""
What does a baby computer call his father?
""", rate:"""well?""")->"""
Data
""":
return income*rate
```
We got unlimited power and we're not using it.
♡ 1 ↻ 0
@veer66 What went wrong?