Christian || SWE || Technical writer ||

Nodeville
Joined May 2011
So my daughter asked me why they have luggage stores at the airport after check-in. We’ve been sitting across from the shop for 20 minutes, and no one has entered the store either. Asking the salesperson might be impolite, but she really needs an answer and I don't have any :)
139
7
226
258,703
HAASTRUP ELIJAH🇳🇬@killcodeNG
Sep 25
Hummm🤔🤔... How is luggage handling at the airport like? Some airports have bad luggage handling habit.
1
1,049
Showing up is 70% of the job.
1
2
19
2,086
Who knows what stack what used to build Opay app because I know the technicalities behind sending a push notification to a device and I know a single device/acct has its own push notification token and it is not easily exposed How is this possible to do, if you build apps also ?
𝔸b𝕒𝕫𝕫
@abazwhyllzz
Sep 23
Be careful ooo,see what this people are doing😳
20
6
3
46
41,466
HAASTRUP ELIJAH🇳🇬@killcodeNG
Sep 24
There are APIs that can resolve an account number details to get the phone number attached to it, the rest is just social engineering that prey on your ability to assume.
1
1
1,104
We’ve processed over $4k in revenue over the past 3 months. Small but steady.
33
19
8
265
16,345
HAASTRUP ELIJAH🇳🇬@killcodeNG
Sep 22
🏆
37
HAASTRUP ELIJAH🇳🇬@killcodeNG
Sep 17
🚀 it's day 1!!!!
Chief calm down😭😂, let’s all wait for the store approval. I totally forgot about that one.🧎🏽
1
2
273
HAASTRUP ELIJAH🇳🇬 retweeted
Chief calm down😭😂, let’s all wait for the store approval. I totally forgot about that one.🧎🏽
Replying to @DaveyHert
@DaveyHert today is the day ooo
2
1
1
14
4,197
HAASTRUP ELIJAH🇳🇬@killcodeNG
Sep 13
Freemium is not free, it means someone else already paid for it. Not having a means to subsidize it makes is anbad idea model to use.
2
2
34
HAASTRUP ELIJAH🇳🇬 retweeted
Skill issue!😂 The product we’re launching next week already uses a similar interface. ..and it’s drastically going to change how people job hunt on this internet. I’m currently doing private demos, so if you’re interested in seeing something crazy, shoot me a DM!
Dev go first straighten this nav bar for you. Give you one dope rectangle. 😂
31
19
6
350
38,292
HAASTRUP ELIJAH🇳🇬@killcodeNG
Sep 3
😌
There’s something strange about loving the craft enough that work never really feels like work. Building something, chasing a problem down a rabbit hole, learning something new just because it’s interesting. Nobody has to ask me to do it, its just like listening to musicc
80
HAASTRUP ELIJAH🇳🇬 retweeted
Replying to @EOEboh
Email sending should always happen in the background. You could add redundancy to ensure the job always runs at least 3 times and failures should be logged properly. For email sending, you might want to add back off after each retry
1
1
8
814
HAASTRUP ELIJAH🇳🇬 retweeted
This should not be a surprise; but... Breaking a problem up into a bunch of independent stories that are implemented separately by a squad of agents that do not collaborate, does not end well. If only we could get the agents to pair...
132
26
14
854
103,687
HAASTRUP ELIJAH🇳🇬 retweeted
If it wasn’t for Hetzner, I probably wouldn’t have taken the plunge to move my apps onto my own infrastructure. Saving over $50/month on hosting gave me the confidence to self-host more, understand the deployment layer properly, and eventually build Slipway. I’m happy to announce that Hetzner is now sponsoring Slipway, an open-source, Sails-native deployment platform for running and managing applications on your own infrastructure. Grateful for the support, @Hetzner_Online.
20
17
4
133
7,391
HAASTRUP ELIJAH🇳🇬@killcodeNG
Jul 13
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
I’m looking for the right remote role for the next five years. Not because I’ve stopped building independently. Because I want to experience what becomes possible when the range I’ve developed is combined with an ambitious team, global distribution, serious resources, and problems operating at scale. Today, I: • Lead Sails.js, actively maintaining the framework, shaping its direction, and growing the ecosystem around it • Build The Boring JavaScript Stack • Build Slipway, a deployment platform for Sails applications • Run Sailscasts, where I teach developers to build full-stack JavaScript applications • Publish The African Engineer, covering how technology is built across Africa • Build Hagfish, an invoicing product for creators and independent professionals • Consult with companies on engineering, architecture, products, and developer experience • Write, teach, speak, lead, and build in public I have spent years operating across software engineering, open source, infrastructure, education, media, product, community, and business. Now I want to bring that experience into the right global technology company. I’m looking for a role where I can build software, lead technical initiatives, improve developer experience, teach developers, write, speak at conferences, shape products, and help grow an ecosystem around important technology. I do my best work in an environment that is: • Remote and async-first • Low-meeting and high-trust • Flexible rather than rigidly 9-to-5 • Built around deep work and strong written communication • Focused on outcomes, quality, and impact • Compatible with responsible open-source and independent work I don’t want to perform productivity. Give me meaningful problems, clear context, ownership, talented teammates, and the freedom to deliver excellent work. Above all, I want to work on something I’ll be proud to attach my name to. I’m especially interested in Developer Experience, Open Source, AI Developer Platforms, Staff Engineering, Developer Relations Engineering, Developer Education, and Technical Ecosystem roles. If your company needs someone who can build the technology, understand the developer, explain the product, teach the market, and grow the ecosystem around it, let’s talk. Reposts appreciated.
1
1
110
HAASTRUP ELIJAH🇳🇬 retweeted
I’m looking for the right remote role for the next five years. Not because I’ve stopped building independently. Because I want to experience what becomes possible when the range I’ve developed is combined with an ambitious team, global distribution, serious resources, and problems operating at scale. Today, I: • Lead Sails.js, actively maintaining the framework, shaping its direction, and growing the ecosystem around it • Build The Boring JavaScript Stack • Build Slipway, a deployment platform for Sails applications • Run Sailscasts, where I teach developers to build full-stack JavaScript applications • Publish The African Engineer, covering how technology is built across Africa • Build Hagfish, an invoicing product for creators and independent professionals • Consult with companies on engineering, architecture, products, and developer experience • Write, teach, speak, lead, and build in public I have spent years operating across software engineering, open source, infrastructure, education, media, product, community, and business. Now I want to bring that experience into the right global technology company. I’m looking for a role where I can build software, lead technical initiatives, improve developer experience, teach developers, write, speak at conferences, shape products, and help grow an ecosystem around important technology. I do my best work in an environment that is: • Remote and async-first • Low-meeting and high-trust • Flexible rather than rigidly 9-to-5 • Built around deep work and strong written communication • Focused on outcomes, quality, and impact • Compatible with responsible open-source and independent work I don’t want to perform productivity. Give me meaningful problems, clear context, ownership, talented teammates, and the freedom to deliver excellent work. Above all, I want to work on something I’ll be proud to attach my name to. I’m especially interested in Developer Experience, Open Source, AI Developer Platforms, Staff Engineering, Developer Relations Engineering, Developer Education, and Technical Ecosystem roles. If your company needs someone who can build the technology, understand the developer, explain the product, teach the market, and grow the ecosystem around it, let’s talk. Reposts appreciated.
21
144
7
437
26,568
HAASTRUP ELIJAH🇳🇬@killcodeNG
Jul 11
Backend: A proper alert( to slack or pushover) when unexpected happens could also help catch bugs proactively. Frontend: additional cost may be needed for an effective solution.
There are bugs that only users will catch, no matter how many internal tests you run.
1
66
Your User table has: - password hash - 2FA secret key - stripe customer ID Your API returns user profiles to the frontend. How do you guarantee that none of these ever leak into a response?
15
2
1
42
3,437
Create response dtos
2
2
219
HAASTRUP ELIJAH🇳🇬@killcodeNG
Jun 26
Back the DTO up with a dB projection to ease on the amount of unused data fetch from dB. If I want to be extra paranoid, I would add an extra third leg by introducing separate models and ensure a single source of truth because that can be hard with this approach.
23
I don't want to register on your website to buy food o!!!!
2
51
HAASTRUP ELIJAH🇳🇬@killcodeNG
May 18
😆
13
HAASTRUP ELIJAH🇳🇬@killcodeNG
May 10
Trust story
Replying to @simioluwatomi
Let's be honest with ourselves here yunno. Tell us how you're making money. The things I heard that night blew me away literally. Sometimes, depending on the circle you are, simply asking the right questions can get you answers
1
91
This chief was in that mixer. We met during the course of that event & he's referred me to two gigs since then Connections that want you to win >>>>>
1
1
36
HAASTRUP ELIJAH🇳🇬@killcodeNG
May 16
It's a great honour sir!
9
HAASTRUP ELIJAH🇳🇬 retweeted
🚨 CRITICAL: Active supply chain attack on axios -- one of npm's most depended-on packages. The latest [email protected] now pulls in [email protected], a package that did not exist before today. This is a live compromise. This is textbook supply chain installer malware. axios has 100M+ weekly downloads. Every npm install pulling the latest version is potentially compromised right now. Socket AI analysis confirms this is malware. plain-crypto-js is an obfuscated dropper/loader that: • Deobfuscates embedded payloads and operational strings at runtime • Dynamically loads fs, os, and execSync to evade static analysis • Executes decoded shell commands • Stages and copies payload files into OS temp and Windows ProgramData directories • Deletes and renames artifacts post-execution to destroy forensic evidence If you use axios, pin your version immediately and audit your lockfiles. Do not upgrade.
535
3,961
1,821
15,975
12,482,221