Zacchaeus Bolaji Profile
Zacchaeus Bolaji

@djunehor

1,992
Followers
696
Following
79
Media
4,844
Statuses

Software Engineer | Building @helloshagital

Munich, Bavaria
Joined August 2016
Don't wanna be here? Send us removal request.
@djunehor
Zacchaeus Bolaji
2 months
This is not a well thought out feature.
@DejiNotDope
Dej
2 months
Jazzy Burgers has a customer leaderboard, you people in this Laygurrz have money ooo
Tweet media one
63
44
134
58
596
3K
@djunehor
Zacchaeus Bolaji
4 years
Someone recommended @MomentsWithBren on whatsapp and I started using Twitter cos of that. By mid year, I already had over 50 completed courses including udemy and others. And by December, I've had 3 job offers within and outside the country. #celebrateyourselfwithbren
14
69
600
@djunehor
Zacchaeus Bolaji
2 months
@_rockzion Imagine seeing someone that owes you money spending 800k on the app💀
4
15
500
@djunehor
Zacchaeus Bolaji
2 months
@bigbrutha_ Security wise, yes. Using a username would have been better. I'm almost certain most of the people on the list don't know their full govt name with their spending is being shown publicly
2
6
307
@djunehor
Zacchaeus Bolaji
2 months
@udezekene It is a hit for the business, yes. For the customers however, nah. The fact that it's Nigeria is more reason why it's a bad idea, for obvious security reasons.
1
7
290
@djunehor
Zacchaeus Bolaji
4 years
Backend devs should learn to go through the design screens of the app they're writing APIs for. So you don't write APIs that does X, while the design expects Y
15
64
232
@djunehor
Zacchaeus Bolaji
4 years
If you intend to become/remain a backend engineer, please learn SQL, especially subqueries. ORMs will only take you so far. While developing, enable query logging - see how your ORM generate queries. At some point in your career, you'll need to start optimizing queries yourself
14
49
211
@djunehor
Zacchaeus Bolaji
4 years
SARS was still disbanded last week. Disbanding them today is admitting the initial disband was a lie, meaning this too is a lie. #EndSARS
3
223
103
@djunehor
Zacchaeus Bolaji
4 years
And the tech people cloning websites and login screens for people. Judgment day is coming. If someone asks you to recreate Gmail login screen, don't say you don't know what it's gonna be used for.
1
123
91
@djunehor
Zacchaeus Bolaji
4 years
@MobilePunch Why is punch granting audience to Miyetti Allah? I mean, why are you publishing what they say and making them seem relevant? What's the economic contribution of Miyetti Allah to Nigeria?
18
10
72
@djunehor
Zacchaeus Bolaji
4 years
@haroldwrites @fullstackmafia maybe of all them sweat overnight cos there was no light😂
1
0
59
@djunehor
Zacchaeus Bolaji
4 years
@unicodeveloper Frontend devs be looking nice. Backend devs be looking like their code😂
4
10
51
@djunehor
Zacchaeus Bolaji
4 years
I just published "adonisjs-location": An @adonisframework nodejs package to easily seed your DB with countries/cities/states, as well as add location URLs to your web application. Useful for location drop-downs Check it out
4
15
51
@djunehor
Zacchaeus Bolaji
4 years
I just published "adonisjs-phone-validator": A phone number validation package for @adonisframework using Google's libphonenumber. Can validate phone number of any country, in any valid format. Check it out
0
9
44
@djunehor
Zacchaeus Bolaji
4 years
I just published "adonisjs-migrations-generator": An @adonisframework @nodejs package that allows you easily generate migration files for your AdonisJS app from an existing Database, including indexes and foreign keys! provider. Check it out here
2
8
43
@djunehor
Zacchaeus Bolaji
4 years
@CNET God, please don't add Terminators from the future to the list of things we have to worry about😭, especially this year
0
1
37
@djunehor
Zacchaeus Bolaji
4 years
@TosinOlugbenga States (Lagos in particular) should have bother patrol. For each person entering Lagos, you must show proof of fund and/or accommodation. A section of Nigeria have violent tendencies and they're increasing in number in Lagos.
14
3
33
@djunehor
Zacchaeus Bolaji
4 years
@funmioyatogun As for NYSC, it has outlived its usefulness. The national unity it was meant to achieve, we all can see how far we've gone with "one Nigeria". Shut it down and reboot by factoring in modern day dynamics.
6
2
33
@djunehor
Zacchaeus Bolaji
4 years
I just release @TweepBlocker . A Twitter bot to block the person that posted a tweet😅. It helps track why you blocked a user. Idea suggested by @dara_tobi 🚀
6
21
33
@djunehor
Zacchaeus Bolaji
4 years
I just published "adonisjs-crud-generator": An @adonisframework nodejs package to easily generate ( @vuejs ) admin dashboard for your AdonisJS app. The package helps generate CRUD files using the specified table structure Check it out
2
8
33
@djunehor
Zacchaeus Bolaji
4 months
@King_Blacq 7am to 12 noon, cartoons. 12pm to 3pm, Music Africa. 3pm to 6pm, cartoons again. Favorite TV channel for me then.
2
1
29
@djunehor
Zacchaeus Bolaji
4 years
"If you only use the local disk to take backups and that disk crashes you will have nothing left but tears" This got me😂😂😂 @spatie_be
Tweet media one
1
4
27
@djunehor
Zacchaeus Bolaji
4 years
@MobilePunch I like the NPF boss mask sha😂
2
0
26
@djunehor
Zacchaeus Bolaji
3 years
I still believe the best way to vet developers is to give them a chance to work on something similar to what you're hiring them to do. Take an existing (or already solved) problem in your system and ask them to solve it. See what they come up with and how.
4
4
25
@djunehor
Zacchaeus Bolaji
4 years
That portion of code you've commented out since last year, go and delete it😏
3
3
24
@djunehor
Zacchaeus Bolaji
4 years
Each state has their own version of RRS for responding to emergencies like robbery. Nobody calls or sees SARS when a robbery is going on. SARS is simply a tool for oppression.
0
21
23
@djunehor
Zacchaeus Bolaji
3 months
@cyberomin @Muyielnino Glory Osei of "blessed" memory😅
1
1
24
@djunehor
Zacchaeus Bolaji
4 years
@AdoraNwodo What's wrong with people!!!? This doesn't even seem like it's about PHP anymore. More of a misogynist ranting.
1
0
22
@djunehor
Zacchaeus Bolaji
4 years
This reminds me of a job application system where you apply for jobs by making API requests. I believe the goal is to prevent out non-technical folks from applying for dev jobs. Applying for jobs via postman (or terminal😋)
@FindTreasureApi
Find Treasure API
4 years
Hey Developers, 50 Treasures have been buried in , accessible from 9AM tomorrow, Friday. Each treasure is worth 1,000 Naira. You'll need your knowledge of APIs to find them. Are you up to the challenge?
25
128
191
2
5
23
@djunehor
Zacchaeus Bolaji
4 years
@schlaf @Abiola_Usman I think this introduces another layer of bias. Video/audio quality subconsciously influences your judgment. Also, some people are just not good orators, but good at what they do nonetheless. So except oratory is a job requirement, applicants shouldn't be judged based on that.
1
1
20
@djunehor
Zacchaeus Bolaji
4 years
@KimMaida Being a mid-level engineer is the hardest part of a software engineer's career I think. You don't have enough experience for a senior role and you're way beyond a junior role.
0
2
20
@djunehor
Zacchaeus Bolaji
4 years
@madeofhuman No wonder foreign firms wanting to hire Nigerians are behaving funny. This is where they're getting their data from
0
4
18
@djunehor
Zacchaeus Bolaji
2 months
@udezekene There's a mutual understanding between the big man and the MC, albeit non-verbal. If I enter a club and order 500k azul, it implies they'll do dorime for me. It's different from say padehcm creating a leaderboard with my full govt name and how much I've received as salary😅
2
0
17
@djunehor
Zacchaeus Bolaji
4 years
@BBCAfrica COVID-19 has been around for months, it entered Africa over a month ago and the numbers are still quite low. Top 10 countries with highest COVID-19 cases are not in Africa, but the west still believes COVID-19 is Africa's doomsday. Tell that to the US. You hate to see it
2
1
18
@djunehor
Zacchaeus Bolaji
4 years
Being a backend dev means you don't get as much praise as you deserve - frontend/design gets all the praise. Being a frontend dev means you're responsible for everything not working correctly (even if it's a backend thing).
0
1
17
@djunehor
Zacchaeus Bolaji
4 years
Isn't it weird that a job posting says they're looking for a Backend Developer, but the job description includes "Proficiency in frontend development. Experience with React is a plus"
2
5
17
@djunehor
Zacchaeus Bolaji
4 years
@alexlobaloba Most people want you to press for at least 3 hours before they open up - it shows you're caring😌
3
2
16
@djunehor
Zacchaeus Bolaji
5 years
@TosinOlugbenga If you've never listened to Apostle Joshua Selman Nimmak, please do irrespective of your denomination or faith block. I assure you, you'll come back to thank me.
2
5
16
@djunehor
Zacchaeus Bolaji
4 years
@FeralJack_ @amToluFaith It's the same reason why every region dominated by that religion is a terrorist hot zone. Extremism is taught in their religious gatherings from childhood. If you ever find time to attend a religious gathering in the north, you'll confirm that.
1
2
14
@djunehor
Zacchaeus Bolaji
4 years
I'm presently angry with PHP. Needed to load a JSON file of 33mb and bulk insert into MysqlDB, NodeJS did it in less than 2mins, PHP broke😠
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
5
15
@djunehor
Zacchaeus Bolaji
4 years
@iamgbols @onejsninja If you're talking about SQL, it depends on which RDMS you're working with. But here's a general place to start
1
1
15
@djunehor
Zacchaeus Bolaji
2 months
@ooyeboade Also that trying to solve African problems using western methods is not efficient. For western problems, you just need to come up with a tech solution, and things fall in place. For africa, you start with lack of data. Then major infrastructural deficiency
0
3
15
@djunehor
Zacchaeus Bolaji
3 years
@kulboi4real If it works on postman, then it's no longer the backend developer's fault😂
1
1
14
@djunehor
Zacchaeus Bolaji
4 years
@BatmanSlander @madu_victor Batman has suffered so much slander. No wonder he's always moody
1
3
13
@djunehor
Zacchaeus Bolaji
4 years
Personally, I feel the backend should do all the heavy lifting and frontend should only bother about presentation. When a frontend code starts having too many badass logic & algorithm, it probably means it's doing what the backend should do
4
3
13
@djunehor
Zacchaeus Bolaji
4 years
If people put same effort they put in yahoo-yahoo into something like Tech, they'd make more money over time with less worry. But no, youths prefer the shortcut and some idiots are encouraging them with thr idea that they're helping to bring back out money. Are people that daft?
3
3
13
@djunehor
Zacchaeus Bolaji
4 years
@mykeels I uploaded all my codes to github and updated my LinkeIn profile. Made sure my CV reflected that I was ready to learn (and I learn fast). Then I kept applying with detailed cover story. Read up on all the tech jargons mentioned in the job description.
1
2
12
@djunehor
Zacchaeus Bolaji
4 years
I just published "adonisjs-seeder-generator": An @adonisframework @nodejs package that helps you generate seeder files for your AdonisJS app from existing Database table data Check it out here
2
5
13
@djunehor
Zacchaeus Bolaji
4 years
We're not interested in an hastily designed graphics that can be denied tomorrow. We wanna see official letters fully signed and Live TV broadcast by the IGP. Guilty officers must also be punished. #EndSARS .
@PoliceNG
Nigeria Police Force
4 years
Tweet media one
4K
16K
21K
0
25
12
@djunehor
Zacchaeus Bolaji
4 years
@laurieontech My model: If end-user can see it, it's front-end. If they can't, it's backend.
0
0
12
@djunehor
Zacchaeus Bolaji
5 years
@js_tut Ability to create something that can respond to commands made me feel like a "god", hence the reason I fell in love with programming
0
0
12
@djunehor
Zacchaeus Bolaji
4 years
@GokadaNG Goyacht
1
0
10
@djunehor
Zacchaeus Bolaji
4 years
@Asincole @jola_adebayor So accurate😅, and the person's bio will read "20 years experience in 2+2"😂
2
0
12
@djunehor
Zacchaeus Bolaji
4 years
Found this wonderful website with a series of tutorials on @reactphp . The best resource I've seen on reactPHP.
1
5
11
@djunehor
Zacchaeus Bolaji
4 years
"DIARY OF THE TWITTER BOT TWEEPBLOCKER" by @djunehor #DEVcommunity
3
2
11
@djunehor
Zacchaeus Bolaji
2 months
@eldivyn Hits harder when you realize that the problem is provably gonna still be there in 20 years' time, when there's already a Mars colony up and running.
0
4
11
@djunehor
Zacchaeus Bolaji
4 years
By just running `brew upgrade` and `brew clean`, I was able to free up 10GB of memory
0
3
9
@djunehor
Zacchaeus Bolaji
4 years
@MobilePunch My point is, media outlets should stop giving this organisation audience. Why was he on Channels? What experience does he have that warrants the audience on live TV and national newspaper? Stop giving them attention and they'll keep quiet!
3
1
10
@djunehor
Zacchaeus Bolaji
4 years
I just published "adonisjs-card-validator": An @adonisframework nodejs package to easily validate credit card details - without calling to the payment provider. Uses the Luhn algorithm. Check it out here
1
6
9
@djunehor
Zacchaeus Bolaji
4 years
"Humility doesn't put food on the table" - @bigbrutha_ , 2020
@bigbrutha_
Retired Polysaccharide Patriarch
4 years
@imasuen_design @djunehor @madu_victor Humility doesn’t put food on the table
2
3
2
0
2
10
@djunehor
Zacchaeus Bolaji
3 years
Laravel is just so sweet to use. It's like the developers have read your mind, and developed a solution before you even thought of the problem
0
1
7
@djunehor
Zacchaeus Bolaji
4 years
We just launched🕺🕺🕺
@feedmonkey_
FeedMonkey
4 years
And we are liveeee! ⚡️🎉🎉💪 Begin collecting insightful feedback from users of your product, seamlessly! Head on to
2
12
13
2
0
10
@djunehor
Zacchaeus Bolaji
3 years
I really don't care if an API returns 200 for a failed request as long as it's documented in the docs. What I'm particular about is consistency. Not returning 200 for a failed request here and 400 in another time.
2
3
9
@djunehor
Zacchaeus Bolaji
4 years
@michaeldyrynda I'm okay with it. But I prefer the package allows me to specify table name so it doesn't conflict with existing table
0
0
9
@djunehor
Zacchaeus Bolaji
4 years
Writing tests is a form of code documentation too. If a code base has enough test coverage, it should be relatively easy for a new dev to understand what's going on by looking at the tests.
1
1
9
@djunehor
Zacchaeus Bolaji
5 years
@yoruba_dev - Contribute to open source projects - Write technical articles. Comment on others. - Apply for (and speak in) /attend events - Interact with the tech community - Have an up to date LinkedIn profile Sunmary: Be actively involved, put yourself out there.
0
1
7
@djunehor
Zacchaeus Bolaji
4 years
Don't use comments to justify bad code. Your code should be explanatory on its own. Comments are not meant to explain what your code is doing, they should only provide context (the why)
2
4
8
@djunehor
Zacchaeus Bolaji
3 months
Aim to get it right the first time. If you don't, at least extract as much lessons as possible from the failure before trying again.
0
1
8
@djunehor
Zacchaeus Bolaji
4 years
I got better with PHP when I picked up CodeIgniter and Laravel
@dabit3
nader dabit
4 years
I picked up jQuery, Angular, and jQuery mobile before learning JavaScript fundamentals. These tools allowed me to actually learn how to build stuff *and* taught me JavaScript. Picking up vanilla JS was really tough for me at first. Stop with all of this gatekeeping bullshit.
85
139
1K
0
0
6
@djunehor
Zacchaeus Bolaji
4 years
@bigbrutha_ So far, we have a wallets table where each user has a row. Then wallets entry table to store debit and credit transactions while updating the wallets table according ly. To make this easy, we have 2 helper methods credit_user() and debit_user().
1
0
7
@djunehor
Zacchaeus Bolaji
4 years
@unicodeveloper isn't that why we take our phone to the toilet? So we can quickly take notes when inspiration comes😅 Also why devs keep their laptops <1m away so they can easily reach out when ideas pop-up🤔
2
0
7
@djunehor
Zacchaeus Bolaji
4 years
@____abiodun____ I've said it before, people should stop giving bro attention. Let's unanimously block/mute. He's using Nigeria for cheap popularity and we're helping him do that
2
1
8
@djunehor
Zacchaeus Bolaji
4 years
It's like some people plan to code forever
1
1
7
@djunehor
Zacchaeus Bolaji
4 years
@Didicodes Your code worked abi. Wait till you're stuck with a bug for hours
8
0
8
@djunehor
Zacchaeus Bolaji
4 years
This @FindTreasureApi server rugged sha. No request has dropped since🙌 #FindTreasureHuntGame
0
0
7
@djunehor
Zacchaeus Bolaji
4 years
If you need to refactor legacy code, add tests first if none exists - 90% coverage perhaps. Then refactor. You're almost certain there's no breaking change as long as all tests pass.
0
0
7
@djunehor
Zacchaeus Bolaji
4 years
@dejimife @bigbrutha_ @onejsninja @mykeels I knew FW was gonna fix these problems in their Vx - they just need time. Thanks 👏👏👏
0
0
7
@djunehor
Zacchaeus Bolaji
4 years
@Hitee_ @dussyb O-Horse has given up. Just 1 working day into the ban😂. Sanwo, you see what you've caused🙄
0
0
7
@djunehor
Zacchaeus Bolaji
4 years
@MobilePunch Don't give them food please😏
0
0
7
@djunehor
Zacchaeus Bolaji
5 years
@Chiddy_official @ObongRoviel @21_Rebirth @Blaaq_ie @Dasucre @mccoyinnocent @nimi_xxx_ @_dr90210 At least you can be sure your child will get better exposure, know lingo well, and graduate knowing how to play at least one musical instrument 😂
1
0
4
@djunehor
Zacchaeus Bolaji
4 years
@theshalvah Gatekeeping is real on these streets. Once certain sensitive topics are raised, some automatically switch to defensive mode. I believe we're not ready for certain level of progress as an ecosystem if we're not willing to have certain discussions
0
2
6
@djunehor
Zacchaeus Bolaji
4 years
@hackSultan @myaccessbank SSL can tell you if a website is legit, but not just the green button. When you click on that green icon, it'll show you the original website the certificate was issued to. That confirms that the website is what it claims to be. That kinda SSL can costs like $500.
Tweet media one
2
1
6
@djunehor
Zacchaeus Bolaji
4 years
@FMICNigeria @ayoogunleye18 @DrEOEhanire @NCDCgov @Chikwe_I @MBuhari Another failed effort at damage control. The question you folks should be asking yourself is why can't the president sit in front of a camera and at least wave at us for a few seconds. We don't need a pre-recorded and edited video
3
1
6
@djunehor
Zacchaeus Bolaji
4 years
I asked someone to learn React, took him over a week to implement a sample app. Asked him to learn Vue. Took him less than a day to learn and implement the same app with Vue. Make of that what you will...
2
0
7
@djunehor
Zacchaeus Bolaji
5 years
@unicodeveloper For devs, @stackoverflow is number 1. Oh sweet stackoverflow, what will be I be witgout you? I pray they don't make it a paid service soon. 1. @StackOverflow 2. @github 3. W3schools 4. @W3layouts Then rest can follow🙄🙄🙄
0
0
7
@djunehor
Zacchaeus Bolaji
4 years
@aishambuhari This is why FG has refused to lock down the country since, and the reason the lock down only takes effect next week monday
0
0
6
@djunehor
Zacchaeus Bolaji
4 years
I like Tech Twitter Nigeria though. If you quote rubbish salary, they drag you honorably. More like what a union does offline. I think that culture started from Dev center gig channel🤔
1
1
7
@djunehor
Zacchaeus Bolaji
4 years
@onejsninja Someone once contacted me that he wanted to build paystack. My question sent him away I guess. I asked him: Do you have 15 billion naira for license?
0
0
7
@djunehor
Zacchaeus Bolaji
4 years
@AdoraNwodo @laravelphp People coming into tech learnt to hate PHP from people they met in the system. If I had a Java mentor, I'd probably hate PHP too. Some folks intentionally sponsor hate for PHP so as to get a win for their short lifespan tech
4
0
7
@djunehor
Zacchaeus Bolaji
4 years
@bigbrutha_ @SirCatalyst Which is sad. We pay for services in US rates na🥺
0
2
6
@djunehor
Zacchaeus Bolaji
4 years
I don get alert @gomoneyng 🕺🕺🕺 @FindTreasureApi
0
4
6
@djunehor
Zacchaeus Bolaji
4 years
CORS is almost always the first culprit!
1
0
6
@djunehor
Zacchaeus Bolaji
3 years
@OkeibunorFavour @kulboi4real CORS is basically a way that servers say "we only accept requests from this domain", so people are not leeching off their resources. So either the API devs add your domain to the list of allowed origins, or allow all origins
0
0
6
@djunehor
Zacchaeus Bolaji
4 years
To enter tech, someone took a chance on me when I had no history Most of the things firms are hiring seniors for, a junior can figure it out too. I feel that culture was perpetrated by the west that have a large pool of devs already. Our ecosystem is young, we can't afford that
2
4
6
@djunehor
Zacchaeus Bolaji
4 years
@ugonna_t I don't think it's ever a 50-50 situation. You're either fullstack tending towards backend, or fullstack tending towards frontend. Myself as an example, I'm a fullstack tending towards backend. I've never met a fullstack that's equally good in frontend and backend.
0
0
6
@djunehor
Zacchaeus Bolaji
4 years
@mykeels For some, "dependency" is an habit, for some it's situational. If it's an "habit", it has to be removed (by not giving everytime they ask). If it's merely situational, then the fix is to empower them (e.g get them to learn a digital skill)
0
0
6
@djunehor
Zacchaeus Bolaji
4 years
@onejsninja @mrflamez_ The fact is that a lot of applications don't need GraphQL. It's mostly "over-architecting" cos most of the benefits of GraphQL can be achieved with REST/SOAP with few tweaks. A system that needs it, the stress will be worth it when compared to the potential performance gain.
1
3
6
@djunehor
Zacchaeus Bolaji
2 months
@udezekene Imagine your govt name and how much salary you've received this year, on a public list💀.
0
0
5