Rui Marques
2K posts
Rui Marques
@ruimarques84
A humble programmer 👨🌾 || Stock market enthusiast
Portugal Katılım Mart 2011
339 Takip Edilen155 Takipçiler
Sabitlenmiş Tweet
Kind of hoping that AI is the bulldozer and software engineers will start riding bulldozers instead of shoveling, which is much cooler TBH.
Better this than the alternative which is, as you know, something between unemployment or janitor 🥲
Handre@Handre
>be Milton Friedman >visit China in 1980 >see thousands of workers digging canal with shovels >ask Chinese official: "Why not use bulldozers?" >official replies: "That would eliminate jobs" >Friedman: "Then why not use spoons?"
English
@marconeves Este post seria mais interessante se em vez de escrever *mḗh₁n̥s, que só um académico percebe, usasse algo que nos ajude a perceber como isso se lê ou ouve, nem que seja de forma aproximada.
Português

Há 6500 anos, na língua que veio a dar origem ao português, LUA dizia-se de duas maneiras diferentes…
A primeira, mais comum, era *mḗh₁n̥s, que derivava do verbo que significava «medir». A Lua servia para medir o tempo… Foi essa raiz que nos deu a palavra MÊS. Foi também a origem da palavra inglesa «moon».
A segunda palavra, usada em discursos mais poéticos, era *lówksneh₂, derivada de *lewk-, que significava «brilhar». Foi dessa raiz que veio LUA, mas também LUZ.
No caminho entre *lówksneh₂, do proto-indo-europeu, e LUA tivemos a palavra latina «luna», que deu origem a às várias palavras das línguas latinas: a «lună» romena, a «luna» italiana, a «lune» francesa, a «lluna» catalã, a «luna» castelhana e mais umas quantas...
No caso do galego e do português, ficámos sem o N no meio da palavra. Os falantes que transformaram o latim na nossa língua deixaram cair muitos sons [n] e [l] entre vogais e, por isso, a palavra LUA tem uma cicatriz antiga, típica do galego e do português.
(Conto o resto da história no livro AS RAÍZES DA LÍNGUA, que sai este mês.)
Português
@AnaVieg10443425 @trad_west_ Interesting, Which newspaper do you mean?
English

@trad_west_ Most of the portuguese soldiers were farmers.
My grandfather was one of them and luckily he came back.
His name was in the portuguese newspaper.
English

In the middle of WW1 portuguese soldiers turned to "The Christ of the Trenches" in prayer.
And when they were forced to leave they risked their lives to bring Christ back home with them.
On April 9, 1918, the Portuguese Expeditionary Corps suffered a devastating blow in the trenches of France.
Modern believers often treat faith as a shield against hardship. The moment we face discomfort or anxiety, we demand to know why God isn't making our lives easier. We want a religion of convenience.
The 56,500 Portuguese soldiers sent to the miserable, freezing trenches of World War I knew better. At a crossroads near Neuve-Chapelle, they found a crucifix. Amidst extreme conditions and massive loss of life, that simple monument became their singular beacon of hope and devotion.
When the German Spring Offensive hit on April 9, the devastation was absolute. Thousands of Portuguese troops were killed, wounded, missing, or captured. The surrounding area was reduced to smoking ruins.
But the cross was still standing.
Christ had lost a hand, both feet, parts of His legs, and had a bullet hole straight through the chest—but the statue remained upright in the rubble. Instead of retreating from the ongoing German artillery fire, Portuguese soldiers risked their lives to rescue it. Driven by profound faith, they carried the mutilated "Christ of the Trenches" through the mud and the dangers of the offensive to keep it safe.
Today, that same shattered Christ stands in the Chapter House of the Batalha Monastery, keeping eternal watch over the Tomb of the Unknown Soldier.
Faith does not promise to keep you out of the crossfire. It is the strength to carry the cross through the ruins. Hold the line.


English
@WX_Advisory Imagine you are inside a foggy cloud, that is how the weather is in Porto right now 😂
English

I just vibe-coded a complete SEO Agency In a Box with Claude Code.
One keyword in → full research, competitor analysis, SEO-optimized article, metadata, and AI graphics out.
All on auto-pilot.
Perfect for SEO agencies and DTC brands who are tired of spending an entire day producing a single piece of SEO content.
Creating quality SEO content is a huge pain.
You're reading competitor articles one by one, trying to find content gaps, writing drafts from scratch, then going back to optimize everything before you even think about graphics or metadata.
This vibe-coded tool solves it:
→ Set up your brand once (value prop, tone of voice, writing samples)
→ Enter a topic and keywords
→ SERP API + Firecrawl scrape and analyze the top-ranking competitors
→ Gemini generates a full research plan with intent, gaps, and strategic positioning
→ Claude writes the article based on your brand guidelines and the research
→ Nano Banana Pro generates thumbnail and in-blog images
→ SEO metadata (title, description, slug) created automatically
What this outputs:
- Full competitive research and content brief
- SEO-optimized articles with internal links and proper formatting
- AI-generated images and thumbnail
- Meta title, description, and slugs
- Batch mode for multiple articles at once
- Content rewrite mode for existing URLs that aren't ranking
- LinkedIn and X repurposing built in
Built 100% in Claude Code. (I'm giving away the prompts)
I recorded a full walkthrough showing exactly how every part of this works, and I'm including ALL of the prompts I used for Claude Code.
Want access for free?
> Like this post
> Comment "SEO"
And I'll send it over (must be following so I can DM)
English
@dig_list @RichardWedekin1 Have you seen that G at the end of LSEG? It stands for group and London Stock Exchange itself generates roughly under 3%–5% of LSEG’s revenue...
English

@RichardWedekin1 And the listings that continue to flow to Amsterdam vs London? With the EU unified trading tape coming in the next year and the push for an EU single capital unions market $LSEG will have a tough time with new listings. Need to do a deep dive on it, don't know if cheap enough.
English

Anyone who has been following me for a while knows that I was recently in London 🇬🇧
I visited the London Stock Exchange and well, the building is still standing.
I don't need to explain why this company is in a special position. Its competitive advantage is obvious and won't be destroyed by AI.
$LSEG is one of the most obvious „Buy“ in the market right now!
NFA / Keine Anlageberatung

Wedekind Research@RichardWedekin1
Big Earnings Week ahead! 📑💰 I‘m in London for the week 🇬🇧
English

i've supported and defended @levelsio publicly *countless* times when ppl blocked him, dunked on his takes, ego etc.
after texting and interacting a bunch on twitter i invited him for coffee in 2017 when we both lived in nl and he replied "that would be a waste of time, it's low ROI"
don't confuse this for a stan-type relationship, we actually interacted a lot before this, he even subscribed to me and texted "dude i'm your biggest fan" etc. which is confusing af to me
i asked him to have a conversation on a podcast countless times over the years and he kept inventing different conditions
a week ago he RT-ed some random dude and i dmd him to ask "man how come you supports anyone about anything but never gave one of my apps a chance" .. (by chance i meant to even try them, because i know how some of them can help him out to be more productive)
he replied "brother this is begger energy", which kinda hurt. when ppl ask me for a RT boost even now (especially someone i interact with constantly) i try to at least be helpful and not insulting
the guy's fame and x revenue hit him so hard in the head really forgot how to interact with human beings and forgot that some words actually hurt, especially coming from someone you've been looking up to someone and saw them as an inspiration for over 10 years
i had a draft to invite him to tinkerers because everyone wants him there, but i knew what he's gonna reply with, and i'm glad i didn't send it
the last straw for me is when literally everyone on the timeline has been congratulating @tinkererclub success publicly and privately. i mean literally all the big names. heck i even made amends with ppl i haven't interacted with in years, and i'm happy i did so.
the supports mean A LOT especially cuz i'm navigating an uncharted territory of growth i haven't seen before. guess who i wanted to ask for advice? another unsent draft.
the only thing pieter had to say was to dunk on me twice about my tweet about antidepressants (which was VERY hard to write and confess publicly)
the person who was trying to sell an ai therapist to people is now making fun of mental health and depression
imagine being this rich and famous but still to have this amount of bitterness and saltiness in you, it's actually sad
tbh this is a skill issue because i continue to confuse acquaintances for friends. i don't have friends, and that's fine.
if i ever lose my head to reach this level of being cruel to ppl i want you to call me out
if anything this makes me wanna be more helpful and nicer to people
i hate to admit it, but some of you mfs were right about him, i just couldn't see clearly. hardest block i've pressed in my life.
but i've burned bridges and cut off *way* closer people this year over toxicity. i'm starting fresh.
sayonara brother, i wish you all the best ✌️

English
@European_DGI It seems that the theme for 2026 is to hammer large stable european tech and data companies. See also $SAP, many such examples.
English
@lookonchain This is not a user problem it is a UX problem and perhaps the whole protocol around transactions is crap if this is so easy to happen.
English

A victim (0xd674) lost 4556 $ETH($12.4M) due to a copy-paste address mistake.
Victim 0xd674 frequently transfers funds to Galaxy Digital via
0x6D90CC...dD2E48.
The attacker generated a poison address with the same first and last 4 characters as Galaxy Digital's deposit address and repeatedly sent dust transactions.
11 hours ago, the victim copied an address directly from transaction history to deposit into Galaxy Digital—but copied the poison address instead.
As a result, 4,556 $ETH($12.4M) was sent to the attacker.
A painful lesson!
Always double-check the address before making a transfer.
Don't copy addresses from your transaction history for convenience.
Victim address:
etherscan.io/address/0xd674…

English
@LandsknechtPike It gets even more impressive as some meters from it there is a larger fortified city named Elvas.

Elvas, Portugal 🇵🇹 English
Rui Marques retweetledi

@ThePrimeagen “Search this codebase, find the bugs” is just bad prompt engineering.. if you imply there are bugs when there are none you’re obviously going to get hallucinations from a prompt like this.
English

I took Opus 4.5 Max Mode for the ultimate test.
I asked it to search my code base for bugs
I took a lot of pride in this code, all hand rolled, by the sweat of my brow. It was mine and it was good.
Claude found 15 bugs
I was devastated
So I went to the first bug, and asked for a unit test. It produced a unit test in mere moments.
I ran the tests and saw it. A broken test. Property test of undefined. Rookie error
Ashamed, but determined I set forth to fix these bugs as penance. So I cracked open nvim getting ready to edit this typescript script
But... The code seemed correct. Weird.
So I checked the test, Claude faked bad data. The setup could never happen
Wtf
It's a lie, the whole thing.
I checked every bug Claude found. Every line item was not a bug. Everyone of them just some condition that cannot exist due to asserts or previous if statements
What an amazing $3s and 20 minutes spent
Normally when I waste time at least I learn something
English
@NapierHolland @levelsio You know why that happens?
Because a large part of the population cannot afford better so optimising for low cost instead of quality is a mentality that gets ingrained into both the clients and the professionals, or at least most of them.
English

Portugal always optimises for poverty.
We asked our plumber to fit a new kitchen taps.
'Sure, I'll find the cheapest taps. I can get you free taps next time they're thrown away on a building site!'
No. Please don't — I want good taps.
He fits the cheapest taps that fail a year later — which causes us more wasted time and money.
Classic Portugal.
We AGAIN hire a plumber, but this time we carefully instruct him to spend at least 100 euros on each tap.
Finally, problem solved.
English
@Tesla_NL_TR Better map navigation. Google maps is way better than Tesla map.
English

🔥 TESLA OWNERS: WHAT’S YOUR #1 SOFTWARE OR FEATURE YOU WANT CHANGED / ADDED RIGHT NOW? 🔥
(I’m collecting all your ideas and sending them straight to Tesla as feedback!)
My personal #1 request:
Matrix headlights currently activate at very low speeds inside city limits (built-up areas). That’s exactly when they should NOT be on!
Please make Matrix headlights only turn on from ~80 km/h and higher — keep them off in 30/50 zones so they don’t blind people in the city.
Your turn!
What’s the one thing (software or hardware) you’d change or add to your Tesla if Elon gave you one wish today?
Drop your idea below (the crazier the better) ⬇️
I’ll collect the best ones and send them straight to Tesla! 🚀
#Tesla #ModelY #Model3 #Cybertruck #TeslaFeedback $TSLA
@elonmusk

English
@cgpliberal @SECGov @CMVM_pt Só uma nota, não me parece que a SEC e muito menos a CMVM regulem o polymarket. E mesmo que o fizessem não me parece que respondam a apelos no X...
Português
@genejchan @cyberprince_rwo Yep he is a mega troll and the funny thing is that it's not very obvious that he is one 😂
English

@cyberprince_rwo That guy runs a satire account... His content is actually quite hilarious
English

“Building GDPR compliant startups” in bio 😭😭😭
Matthias Schmidt@eurofounder
Where is the Silicon Valley dominance Americans talk so loudly about? Those charts speak more than thousand words European technology is winning while American tech bubble is finally bursting The future of technology is being built in Munich, not California
English













