Ramsay Dev Rants

Ramsays Developer Rants - sHells Kitchen

Ramsay Dev Rants boosted:
nixCraft 🐧nixCraft
2025-05-18

Why do regex and regret sound same? πŸ€”

Ramsay Dev RantsRamsayDev
2025-04-16

chatGPT speaks like a middle manager and people think its conscious.
Nobody came to the conclusion if middle manager are conscious because they speak like chatGPT.

Ramsay Dev Rants boosted:
leΞΏn(a)yaleona@chaos.social
2025-03-22

Frankfurt on main vs Frankfurt on develop

Ramsay Dev Rants boosted:
Ramsay Dev RantsRamsayDev
2025-03-22

AI just brought us a new programming style: "Bug Oriented Programming "

Ramsay Dev RantsRamsayDev
2025-03-22

"Yours is without a doubt the worst code I've ever run"
"But it runs"

**TL;DR:** Meme from *Pirates of the Caribbean* with coding humor; bad code that still works.

**Text extracted:**
- "Yours is without a doubt the worst code I've ever run"
- "But it runs"

**Image description:**  
A two-panel meme using a scene from *Pirates of the Caribbean*. In the top panel, Commodore Norrington sternly tells Jack Sparrow, β€œYours is without a doubt the worst code I’ve ever run.” In the bottom panel, Jack Sparrow smirks and replies, β€œBut it runs.” The meme humorously captures the sentiment of developers defending functional but poorly written code.
Ramsay Dev Rants boosted:
Johannes Spielmannshezi@mastodon.world
2025-03-16
Ramsay Dev Rants boosted:
ren (is fairy eyelashes) 🎢🌈renwillis@mstdn.social
2025-03-16
in the 90's, computers would scream every time you went online. that was foreshadowing
Ramsay Dev Rants boosted:
nixCraft 🐧nixCraft
2025-03-03
A two-column chart titled "Guide to software developer job advertisements." The left column lists common phrases used in job advertisements, while the right column lists the likely reality behind those phrases. 

Examples include:
1 "work on cutting edge technology" paired with "Do what everyone else is doing"
2  "a fast-paced environment" paired with "Your job will be constant firefighting"
3 "must be a team player" paired with "Must not question authority"
4 "able to work with minimal supervision" paired with "You'll be the one we blame when something goes wrong"
5 "an Agile team" paired with "We have daily stand-ups"
6 "a market leader" paired with "Recently started making a profit"
7 "rockstar developer" paired with "You will work very long hours with impossible deadlines"
8 "we have an urgent need" paired with "Our other rockstar just left and no one understands the code"
9 "dynamic environment" paired with "Our leadership keeps changing priorities"
10 "self-starter" paired with "We have no process"
11 "passionate" paired with "Perseveres through regular death marches"

The table is designed in a light, playful style with a pink dotted border. It aims to humorously talks the potential discrepancies between advertised job perks and the actual work experience.
Ramsay Dev RantsRamsayDev
2025-03-03
**TL;DR:** A meme comparing designers and engineers' reactions to new hires.  

The top panel shows a crying woman with glasses, with the text: **"Designers, when a company hires another designer"** and a caption from the scene: **"Am I not enough?"** The bottom panel shows a CGI ape from *Planet of the Apes*, with the text: **"Engineers, when a company hires another engineer"** and a caption: **"Apes together strong."**  

The meme humorously contrasts how designers feel threatened by new hires, while engineers embrace teamwork.
Ramsay Dev Rants boosted:
2025-03-02

Concept: A computer whose first loyalty is to me, the user, and not the corporation that built it

Ramsay Dev Rants boosted:
Nadia :neocat_flag_trans:nadia@raru.re
2025-02-28

You've heard of unobtainium, how consider: unmaintainium

Ramsay Dev Rants boosted:
2025-02-23
Ramsay Dev Rants boosted:
2025-02-16

meaningful error messages are important!
for example, thanks to past-me I know exactly what the error is, where the error is and what to do!
Also: Working on a new progress bar for the #ProgressBarSimulator

#gamedev #indiedev #unity #unity3d #programming #programmingTips

**TL;DR:** A frustrated developer left a harsh error message for themselves in code.  

The image shows a code snippet from a `switch` statement's `default` case. It logs an error with the message:  
```csharp
Debug.LogError("IDIOT! ADD barTypeEnum!");
```
This is likely a self-reminder to handle missing `barTypeEnum` cases, but the wording is quite harsh. The `break` statement follows the log, ensuring the program doesn't continue unexpectedly.**TL;DR:** The harsh self-reminder from the code has now appeared in the Unity error log.  

The image shows the Unity Console with three error messages:  
1. **ArgumentOutOfRangeException:** Index out of range.  
2. **Custom Error:** *"IDIOT! ADD barTypeEnum!"* from `UnityEngine.Debug.LogError`.  
3. **NullReferenceException:** Object reference not set to an instance.  

The second error is from the earlier code, where the developer left a blunt message as a reminder to handle missing `barTypeEnum` cases.
Ramsay Dev Rants boosted:
2025-02-16

Code generation tools fix the problem of software development being slow and expensive in much the same way that faster cars fix traffic congestion.

Ramsay Dev RantsRamsayDev
2025-02-15

@FredericPaletou how should the flow look for it?

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst