Mark Massa 's Avatar

Mark Massa 

@grumpymaark.bsky.social

DevOps SRE Engineer. Tech life 💻 F1, SW, and so many

18 Followers  |  29 Following  |  78 Posts  |  Joined: 19.09.2023  |  2.4286

Latest posts by grumpymaark.bsky.social on Bluesky

And, yes: it's the economy.

The last time new grads has such a hard time getting hired was ~2001-2008. It wasn't because of AI back then... but also the economy (and interest rates!)

They are very connected. Also wrote about it here newsletter.pragmaticengineer.com/p/zirp

bsky.app/profile/lizt...

30.09.2025 09:40 — 👍 23    🔁 1    💬 1    📌 1

Someone asked me about my advice to devs for "traditional software engineers" who resist change.

My advice:

Being a true tech professional means you keep your toolset sharp, and up-to-date. If you refuse to do so, you are probably not a true professional, but (cont'd)

21.09.2025 19:47 — 👍 85    🔁 3    💬 6    📌 2

Totally! I was able to "vibe code" some tools for my employer, an internal app to visualize the product's current state they loved.

17.09.2025 13:30 — 👍 0    🔁 0    💬 0    📌 0

La presentación de mi aplicación a la directiva de iniciativas ha sido un éxito.

17.09.2025 08:51 — 👍 0    🔁 0    💬 0    📌 0

La mentalidad de si funciona no lo toques es lo que ha llevado a Alemania a dormirse en los laureles, eso y la creencia de que son superiores a los vecinos europeos.

Luego está Japón, todo lo contrario y ahí están.

18.07.2025 09:07 — 👍 0    🔁 0    💬 0    📌 0

Presentado el proyecto al director de iniciativas, he salido satisfecho, no me he dejado nada en el tintero, han propuesto 2 detalles y cerrar una versión 1.0.0 y un presupuesto mayor de cara al 2º semestre! 🥳

30.06.2025 15:08 — 👍 0    🔁 0    💬 0    📌 0

Always the same kind of people prophesying when somewhat will die

27.06.2025 10:49 — 👍 0    🔁 0    💬 0    📌 0

The upcoming death of software engineering has been greatly exaggerated by people who never built software themselves

bsky.app/profile/mald...

27.06.2025 01:19 — 👍 139    🔁 17    💬 4    📌 1

LLMs *are* a major step-change for software engineering. Take it from people who have been in the field for decades, and have seen what it was like to go from Assembly to high-level languages.

Read the longer version from @martinfowler.com

24.06.2025 23:15 — 👍 47    🔁 4    💬 7    📌 0

Mi experiencia con el "vibe-coding" está siendo bastante enriquecedora y sobretodo clarifica una cosa, quien a día de hoy te siga tratando de vender que "la IA te va a quitar tu puesto de trabajo" te está mintiendo.

Lo hará quien sepa sacarle partido y para ello hay que 💫SABER PROGRAMAR💫

24.06.2025 22:49 — 👍 0    🔁 0    💬 0    📌 0

Cada vez estoy más convencido que el uso de la IA sin background, no vale nada, los gurús marketinianos del "no-code" tratando de vender humo como hicieron previamente los de los nft's y los de las crypto, todos metidos en ese saco, no es queja, es reflexión 🧐

24.06.2025 22:47 — 👍 0    🔁 0    💬 1    📌 0

Kodekloud tiene un entorno con laboratorios muy rico e interesante, recomendadísimo!

23.06.2025 06:06 — 👍 0    🔁 0    💬 0    📌 0
Unas instrucciones de Lego donde una pieza de tamaño 3 se supone que debe ir encajada en una de tamaño 4. Imposible.

Unas instrucciones de Lego donde una pieza de tamaño 3 se supone que debe ir encajada en una de tamaño 4. Imposible.

"En Programación debes leer la documentación"
La documentación:

21.06.2025 20:01 — 👍 46    🔁 7    💬 1    📌 1

Looks very interesting!

19.06.2025 12:59 — 👍 0    🔁 0    💬 0    📌 0

Hoy he recibido la gran noticia de que, tanto mi jefe como el jefe de mi jefe, quieren promover este desarrollo para que sea una herramienta transversal de cara a toda la empresa, hoy hubo checkpoint y va viento en popa!

18.06.2025 13:04 — 👍 0    🔁 0    💬 1    📌 0
Post image

🔒 Master Linux File Permissions and Strengthen Your System

Ready to go deeper?

➡️ Join our Linux Course for hands-on learning : learn.kodekloud.com/user/courses...

➡️ Download our Notes App for quick references on the go : notes.kodekloud.com/docs/Learnin...

16.06.2025 01:45 — 👍 1    🔁 1    💬 0    📌 0

A esta fase inicial la he considerado ya la versión 1.0.0, ya que alcanzó los mínimos necesarios para poder realizar las tareas esenciales de la necesidad, en esta aplicación se aúnan los informes además de presentarlos de una manera más agradable de cara a perfiles de alto nivel, etc...

11.06.2025 23:47 — 👍 0    🔁 0    💬 1    📌 0
Post image

Hoy puedo anunciar ya la publicación en Github de mi primera aplicación, basada en una serie de necesidades encontradas en mi trabajo, he desarrollado un agregador de paneles el cuál centraliza la presentación de informes de análisis de seguridad:

11.06.2025 23:44 — 👍 1    🔁 0    💬 1    📌 0
Preview
Home DeepLearning.AI | Andrew Ng | Join over 7 million people learning how to use and build AI through our online courses. Earn certifications, level up your skills, and stay ahead of the industry.

Okay, tested Replit, as I could review it in a deeplearning.ai course about Vibe Coding and I'm fascinated how well it works.

I recommended so far testing a bit it's potential, also do the DL course:

Replit link:
replit.com/refer/marcm117

06.06.2025 12:19 — 👍 0    🔁 0    💬 0    📌 0

I'm testing "vibe code", let's hands on.

05.06.2025 22:20 — 👍 0    🔁 0    💬 1    📌 0
Un avión militar de gran tamaño está parcialmente dentro de un hangar con la cola sobresaliendo. En la segunda imagen, el hangar ha sido modificado para que la puerta se ajuste al contorno del avión, permitiendo que cierre alrededor de la cola

Cuando mides mal con el ojo y piensas que el hangar sí aguanta… 

Resultado: hangar 1 – avión 0.

Un avión militar de gran tamaño está parcialmente dentro de un hangar con la cola sobresaliendo. En la segunda imagen, el hangar ha sido modificado para que la puerta se ajuste al contorno del avión, permitiendo que cierre alrededor de la cola Cuando mides mal con el ojo y piensas que el hangar sí aguanta… Resultado: hangar 1 – avión 0.

.hangar {
overflow: visible;
margin-left: -9999px;
}

23.04.2025 18:33 — 👍 10    🔁 3    💬 0    📌 0
Post image Post image

JoJo's & Ghibli

27.03.2025 16:18 — 👍 1    🔁 0    💬 0    📌 0
Post image Post image

Me sumo a lo de compartir las imágenes de la nueva versión del generador de imágenes de GPT

Mi versión de Lego y mi versión de Fortnite

26.03.2025 17:36 — 👍 1    🔁 0    💬 1    📌 0

La mejor habilidad que puedes cultivar como programador es aprender a aprender.

La tecnología cambia constantemente.
Saber adaptarte es tu mejor ventaja competitiva.

26.03.2025 15:57 — 👍 15    🔁 1    💬 0    📌 0
Video thumbnail

How do you take a new product idea, and turn it into a successful product? Figma Slides started as a hackathon project a year and a half ago. Today it’s a full-on product with more than 4.5M slide decks created by users.

I talked with two founding engineers on this project, on how they built it:

26.03.2025 17:25 — 👍 27    🔁 3    💬 2    📌 0

Todo esto aprendiendo desde 0 React y Astro, lo cual me hace más feliz todavía del logro y lo que supone

24.03.2025 16:40 — 👍 0    🔁 0    💬 0    📌 0

El siguiente hito es procesar el fichero json en el back que a su vez generará los ficheros y trabajos necesarios en las distintas herramientas para realizar el onboarding de los proyectos de manera efectiva y centralizada.

Front: React & Astro
Back: Python

24.03.2025 16:39 — 👍 0    🔁 0    💬 1    📌 0

Hoy he alcanzado el primer hito de un proyecto que estoy desarrollando para mi equipo, he conseguido desarrollar el front y generar una carga con todos los datos necesarios para realizar el onboarding de un proyecto nuevo al ciclo de CICD.

Presentado a mi jefe, que me ha dado la enhorabuena 🥳

24.03.2025 16:39 — 👍 0    🔁 0    💬 1    📌 0

Amusing that Apple Intelligence not launched in the EU could well be not about AI regulation, and more about how Apple couldn't even get it to work for one locale (English, in the US). Obviously it's not ready for other languages / locales until they manage this first step.

10.03.2025 17:06 — 👍 63    🔁 4    💬 6    📌 0
Código JavaScript en Node.js para enviar un email:

import { Resend } from 'resend'

const { RESEND_API_KEY } = process.env
const resend = new Resend(RESEND_API_KEY)

const { data } = await resend.emails.send({
  from: "Miguel Ángel <hi@midu.dev>",
  to: ["name@user.com"],
  subject: "¡Bienvenido a midudev!",
  html: "<strong>¡Funciona!</strong>"
})

Código JavaScript en Node.js para enviar un email: import { Resend } from 'resend' const { RESEND_API_KEY } = process.env const resend = new Resend(RESEND_API_KEY) const { data } = await resend.emails.send({ from: "Miguel Ángel <hi@midu.dev>", to: ["name@user.com"], subject: "¡Bienvenido a midudev!", html: "<strong>¡Funciona!</strong>" })

¿Tienes que enviar EMAILS desde tu WEB o APP?
Esta API te permite enviar 3000 correos GRATIS al mes

Se llama Resend y está disponible para:
JavaScript, Python, Java, Go y más:

Código para enviar un email en Node.js ↓

04.03.2025 15:48 — 👍 14    🔁 3    💬 0    📌 0

@grumpymaark is following 20 prominent accounts