HNHacker News
TopNewBestAskShowJobs

AlexITC

671 karma · joined January 29, 2017

https://wiringbits.net | https://github.com/AlexITC | hn@wiringbits.net
submissionscomments
AlexITC··on Two high-speed trains collide near Toledo, Spain
This is a very unfortunate event,

On another topic, I shall reconsider using bus over train for my trips.

AlexITC··on Looking for a tech job is a helpless data-entry nightmare
I'm sorry for you and everyone else going through this, its madness; besides this you also need to deal with fake jobs, malware in take-home challenges, a pile of incoming messages selling you the "best" AI job search tool, etc.

I'm aware how bad it fills to put your heart on filling an application for the perfect role just to get nothing back out of it.

Unfortunately, I can't offer a solution but want to share that you must keep going, this process must eventually pay off.

I'd encourage you to leverage your connections, reach out to any past manager/coworker, reach out to friends; referrals is the simplest way to land an interview.

Besides this, I'd suggest to try going over the monthly "Who wants to be hired?" posts, after referrals, that's how I landed most interviews.

Good luck.

AlexITC··on Ask HN: How fast is your CI these days?
Fun to see this topic, I just wrote about how I got mine to 4 minutes, optimization details in my blog: https://alexitc.com/blog/2026-10-23-from-27-minutes-to-4-cut...

More or less, I did:

- Avoid unnecessary work

- Don't boot more often than needed

- Parallelism in tests

- Caching rules

My post has an ongoing live survey with ~570 responses:

- 30% says 5-15m

- 26% says >30m

- 23% says 15-30m

- 13% says 2-5m

- 8% says <2m

AlexITC··on Way to Play Super Mario 64: On Apple Vision Pro
A while ago I checked the 2nd hand market where I live but this headset is barely listed. The few ones are expensive-enough that I'd rather purchase a new one.
AlexITC··on Way to Play Super Mario 64: On Apple Vision Pro
Looks amazing! Apple headset has lots of potential but the price is insane.
AlexITC··on Eight Bits of Trust; eMudhra's CA keys cracked in milliseconds
Another very unfortunate even next to the php, fun times we are living in.
AlexITC··on Security advisory: Critical remote code execution vulnerabilities, update now
I'm glad to not maintaining PHP services right now, this will be a historic event.
AlexITC··on Tell HN: Massive amount of spam from "Who Wants to be hired"
Besides those I have also been getting the fake jobs about a "confidential search" they are working on (yes, from gmail), the jobs that ask you to complete a coding challenge (with malware inside), the people asking me to be their face to attend meetings while they develop the work, etc.

It is insane.

AlexITC··on Ask HN: Who wants to be hired? (October 2026)

  Location: Spain
  Remote: Yes
  Willing to relocate: Prefer remote, open to travel and occasional onsite
  Technologies: Scala, Java, Kotlin, Go, Python, Ruby, Rust, TypeScript/React, Postgres, AWS, GCP
  Résumé: https://alexitc.com/resume
  LLM-readable résumé: https://alexitc.com/llms.txt
  Email: alexis+hn@alexitc.com
10+ years, generalist. I pick the tool for the problem instead of forcing one stack everywhere. Most of my work is backends, data and event pipelines, full-stack product work, crypto, and rescuing broken or legacy systems. I've led teams of up to 12.

I use Claude Code daily on real production work, generate-and-review, and build my own AI tooling. If you want a fast read on whether I fit, paste my llms.txt into an LLM with your job description and ask where I match and where I don't. My site has an "Ask AI" button that does the same.

Available immediately and used to working on US timezones. US C-Corp for contracting.

AlexITC··on Ask HN: Who wants to be hired? (September 2026)

  Location: Spain
  Remote: Yes
  Willing to relocate: No
  Technologies: Scala, Java, Rust, Go, JavaScript/TypeScript, React, Ruby, AWS, Postgres
  Résumé/CV: https://www.linkedin.com/in/alexis-hernandez
  Email: alexis+hn@alexitc.com
Senior engineer with 10+ years of experience, while Scala is my strongest language, I'm a generalist and have shipped production code in Rust, Java, Go, TypeScript, Ruby, and more. I'm keen on picking up new tools.

AI is central to how I work now: I use it like a junior I delegate work to, but I always validate its output. I've also built AI tools and apps myself, so I know where these tools excel and where they quietly add risk.

I believe in using the right tool for each task. Strong infrastructure background (AWS, cloud-native, distributed systems).

I've attempted to bootstrap products myself so I understand what it takes beyond writing code. I take full ownership end to end, I don't wait to be told what needs solving.

Available immediately and used to working on US timezones. Open to senior IC or tech lead roles. US C-Corp for contracting.

  GitHub: https://github.com/AlexITC
  Latest tech talk: https://www.youtube.com/watch?v=SJxEXAkxD3I
  Testimonials: https://alexitc.com/testimonials/
AlexITC··on Ask HN: How are you finding the job market in 2026?
My whole team got laid off recently and I have been in constant communication with them, I also have multiple friends who got laid off this year who shared the pain it has been to get a new role,

Market seems better than the last few years but it still does not feels right to me,

We have got multiple people reaching out but the majority of the roles are in-office or hybrid while I work fully remotely.

I posted on LinkedIn, with the help from friends I got quite a lot of visibility (most viral post I have ever had) but still, out of the ~10 recruiters that reached out, only 2 are remote roles, I also got a few offers to work for equity only.

I posted on the monthly "Who's wants to be hired?" thread, it has lead to a few offers to work for equity only + shady people that want me to attend calls and "delegate" the work to them while splitting the revenue.

I also got the people reaching out with promising offers with the intention of getting me to run their malware hidden in coding challenges + recruiters that magically have a role that hasn't been published yet but they use a gmail address, these ones just keep requesting more and more info like an Executive Summary.

I have also got a few referrals and even for these, they are moving slowly.

To put it in perspective, years before I'd easily get 10 recruiters in my inbox per week.

Market seems tough and I can't imagine what junior people are passing through while trying to get a job.

AlexITC··on Ask HN: Who wants to be hired? (August 2026)

    Location: Spain
    Remote: Yes
    Willing to relocate: No
    Technologies: Scala, Java, Rust, JavaScript/TypeScript, React, Ruby, AWS, Postgres
    Résumé/CV: https://www.linkedin.com/in/alexis-hernandez
    Email: alexis+hn@alexitc.com

Senior engineer with 10+ years of experience, while Scala is my strongest language, I'm a generalist and have shipped production code in Rust, Java, TypeScript, Ruby, and more. I'm keen on picking up new tools.

I believe in using the right tool for each task. Strong infrastructure background (AWS, cloud-native, distributed systems). US C-Corp for contracting.

I've attempted to bootstrap products myself so I understand what it takes beyond writing code. I take full ownership end to end, I don't wait to be told what needs solving.

Immediate availability because my whole team was laid off recently, I'm used to work on US timezones. Open to senior IC or tech lead roles.

- GitHub: https://github.com/AlexITC

- Latest tech talk: https://www.youtube.com/watch?v=SJxEXAkxD3I

- Testimonials: https://alexitc.com/testimonials/

P.S: I also have decent experience leveraging AI to speed up my work, not vibe coding but holding AI-hands like I'd typically do with junior devs. I also have built multiple AI integrations.

AlexITC··on I Inspected My Take-Home Interview Project. It Was a Whole Operation
Unfortunately this is becoming common, it happened to me today, I was suspicious at first but when they guy showed his face (first time, I guess this was a mistake) in the meet I started trusting them, suddenly their interted started failing and he suggested we both turn the camera off.

I was asked quickly about my experienced and he shared that I was a perfect fit, immediatelly I was asked for my github username, then, I was asked to share my screen, I ended the call to not waste more time but my guess is that I would be asked to do something with the project live.

I haven't dig into their malware approach (yet) but this pattern is too frequent to easily recognize it.

AlexITC··on Ask HN: Has anyone had success finding freelance gigs from HN
I have got a few but that was many years ago, I also have friends who have shared that they got nice gigs from hn threads.

If you look at the post history, there were barely any "SEEKING FREELANCER" messages which is likely the reason why this auto-post was stopped.

AlexITC··on Ask HN: Who wants to be hired? (July 2026)

    Location: Spain
    Remote: Yes
    Willing to relocate: No
    Technologies: Scala, Java, Rust, JavaScript/TypeScript, React, Ruby, AWS, Postgres
    Résumé/CV: https://www.linkedin.com/in/alexis-hernandez
    Email: alexis+hn@alexitc.com

Senior engineer with 10+ years of experience, while Scala is my strongest language, I'm a generalist and have shipped production code in Rust, Java, TypeScript, Ruby, and more. I'm keen on picking up new tools.

I believe in using the right tool for each task. Strong infrastructure background (AWS, cloud-native, distributed systems). US C-Corp for contracting.

I've attempted to bootstrap products myself so I understand what it takes beyond writing code. I take full ownership end to end, I don't wait to be told what needs solving.

Immediate availability because my whole team was laid off recently, I'm used to work on US timezones. Open to senior IC or tech lead roles.

- GitHub: https://github.com/AlexITC

- Latest tech talk: https://www.youtube.com/watch?v=SJxEXAkxD3I

- Testimonials: https://alexitc.com/testimonials/

P.S: I also have decent experience leveraging AI to speed up my work, not vibe coding but holding AI-hands like I'd typically do with junior devs. I also have built multiple AI integrations.

AlexITC··on Ask HN: Do you give AI coding agents their own GitHub account?
I found it easier to create a fine-grained github token with minimal scope/permissions for the tasks I intend to delegate.

For context, I'm running multiple agents and each of them is isolated with its own token.

AlexITC··on Ask HN: What is the job market like?
My whole team got laid off recently and I have been in constant communication with them, I also have multiple friends who got laid off this year who shared the pain it has been to get a new role,

Market seems better than the last few years but it still does not feels right to me,

We have got multiple people reaching out but the majority of the roles are in-office or hybrid while I work fully remotely.

I posted on LinkedIn, with the help from friends I got quite a lot of visibility (most viral post I have ever had) but still, out of the ~10 recruiters that reached out, only 2 are remote roles, I also got a few offers to work for equity only.

I posted on the monthly "Who's wants to be hired?" thread, it has lead to a few offers to work for equity only + shady people that want me to attend calls and "delegate" the work to them while splitting the revenue.

I have also got a few referrals and even for these, they are moving slowly.

To put it in perspective, years before I'd easily get 10 recruiters in my inbox per week,

Market seems tough and I can't imagine what junior people are passing through while trying to get a job.

EDIT: I forgot mentioning the people reaching out with promising offers and the intention of getting me to run their malware hidden in coding challenges.

AlexITC··on Ask HN: Who wants to be hired? (June 2026)

    Location: Spain
    Remote: Yes
    Willing to relocate: No
    Technologies: Scala, Java, Rust, JavaScript/TypeScript, React, Ruby, AWS, Postgres
    Résumé/CV: https://www.linkedin.com/in/alexis-hernandez
    Email: alexis+hn@alexitc.com

Senior engineer with 10+ years of experience, while Scala is my strongest language, I'm a generalist and have shipped production code in Rust, Java, TypeScript, Ruby, and more. I'm keen on picking up new tools.

I believe in using the right tool for each task. Strong infrastructure background (AWS, cloud-native, distributed systems). US C-Corp for contracting.

I've attempted to bootstrap products myself so I understand what it takes beyond writing code. I take full ownership end to end, I don't wait to be told what needs solving.

Immediate availability because my whole team was laid off recently, I'm used to work on US timezones. Open to senior IC or tech lead roles.

- GitHub: https://github.com/AlexITC

- Latest tech talk: https://www.youtube.com/watch?v=SJxEXAkxD3I

- Testimonials: https://alexitc.com/testimonials/

AlexITC··on Ask HN: How do you obtain software development contracts?
I have been running a company like this for ~6 years, we are only engineers, and, I'm the only one handling sales.

Getting started is the hardest part, like many are saying, its simpler when you can rely on your network.

Everything is about trust, by this, start reaching out to people who already trust you, there is a chance that this will get you either a project or a referral. Once you build a portfolio, you will keep getting these referrals.

In my case, I have got most of our contracts by sending cold emails, I have got a few customers through the "Who's looking for freelancers" posts + many others by just talking to people.

Lately, market is flooded with AI-generated stuff and fake job seekers which is causing people to distrust others, it seems harder to get contracts through cold outreach and the referrals we have got have done wonders.

AlexITC··on Ask HN: How Do You Deploy?
Not everything needs K8s, over the years I have worked with many different deployment approaches, the way I do deploy hugely depends on the kind of work I'm doing but my rule is to keep it as simple as possible.

In my own projects I have stayed the longest with Ansible, once the scripts are built, you can use them to deploy most web apps in the same way and stuff rarely breaks.

For websites I have switched away from ansible to simple shell-scripts ("npm run build && scp ..."), I have also done this for web apps but it starts getting a bit more complex when doing healthchecks/rollbacks.

In general, most of my work involes web apps and I start with this and grow from there:

- Monolith backend + Postgres + same language for backend and frontend with shared code.

- Small Linux server within a cloud with fixed pricing (like DigitalOcean) with backups enabled.

- When the project allows it, postgres is installed in the VM (backups help to recover data and keep the price small).

- Use nginx as the entrypoint to the app, this is very flexible once you are used to it, for example, you can do caching + rate limit with simple configuration.

- Use certbot to get the SSL certificate.

- Use systemd to keep the app running.

- A cheap monitoring service to keep pinging my app.

- Deploys are triggered from my computer unless it is justified to delegate this to the CI.

It's been a while since I have found Ansible to be too slow and I have been willing to complete building my with a general-purpose tool for deploying webapps this way but I have no idea if I'll be ever done with this.

Perhaps the most important project I used to run with this approach is a custom block-explorer API which indexed Bitcoin + a few other cryptocurrencies and it scaled well with a single-VM (nginx aggressive caching for immutable data helped a lot), this means that the postgres storage required more than 1TB.

AlexITC··on Ask HN: What's the worst thing that could happen if I click on an unknown link
When I was younger I used to believe that nothing serious could happen because I don't use Windows and "I was smart enough" to not execute malware (yeah, I didn't care on downloading it; how wrong I was).

Someone already mentioned zero days but let me elaborate a bit on what can happen when visiting a website:

- Without zero days involved, you are already disclosing digital information, ip address, browser fingerprint, precise location access could be granted with relaxed browser settings, etc.

- As a dev, you may have services running locally, let's say, postgres, web servers, etc. -sometimes we install stuff and forget about it- the malicious website could access these.

- It could try using your sessions for other websites.

- It can also interact with your browser extensions, many of these do not take precautions for this.

- It can also try using your hardware, camera, microphone, bluetooth, we now even have webusb.

- It can also try to use your CPU/network for cryptocurrency mining or attacking other servers, it could even use you as a proxy while you are on the website.

- With zerodays, it could do just anything.

AlexITC··on Ask HN: Is there any encrypted portfolio tracker available?
I looked through their docs and it seems very close to what I described.

Thanks for sharing!

AlexITC··on Scala 3 Migration: Report from the field
Most of the ecosystem is on Scala 3, I think Spark would be the biggest piece pending to upgrade.
AlexITC··on Scala 3 Migration: Report from the field
sbt is way better than what it used to be, also, check-out scala-cli which is very nice.
AlexITC··on Scala 3 Migration: Report from the field
It definitely took a while for most libraries to catch-up with Scala 3, now, I don't see anything is missing in the main area I work with (web development), playframework already works for Scala 3.
AlexITC··on Scala 3 Migration: Report from the field
While the tooling isn't perfect, it has improved considerably over the last years, I remember when IntelliJ couldn't deal with Scala 3 but now, it rarely complains.

Related to Python 2->3, I don't see how Scala 2->3 compares, there are clear migration guides + tools to help re-writing to switch between the new/old syntax, I have done many migrations and I have used these tools since the time when Scala 3 was launched (I admit that I reverted a migration at that time).

AlexITC··on Ask HN: What should I do with meet.hn?
This is a super cool idea, in fact, its been a few months since I have been thinking on making something like meet.hn + findkismet.com, let the people share in which city they are and make introductions to people from the same city.

Thanks!

AlexITC··on Ask HN: Platform for 11 year old to create video games?
I have done this, it can work with some kids, still, its too much work.

At this age, I think it is more important to keep them motivated and find ways to use their creativity than to get them through the pains of debugging and learning too many technical concepts, even simple details like learning about image formats, how to reference them, case-sensitiveness are just obstacles against meeting their goals.

AlexITC··on Ask HN: Platform for 11 year old to create video games?
I'd encourage you to give playcodeai.com a try, I built this for my kid on a similar's age.

I wrote quite a lot about my motivations a couple of days ago: https://news.ycombinator.com/item?id=41619733

I took the freedom to email you an api key to give it a try.

Good luck.

AlexITC··on Ask HN: What side projects landed you a job?
Not a job but I got a contract due to a webapp template I have in my github profile, my customer shared that he wanted someone that wouldn't start from scratch and my template looked good enough to get the job done.
Page 1 of 10Next →