Eleli Ayub Profile Banner
Eleli Ayub Profile
Eleli Ayub

@eleliayub

3,171
Followers
862
Following
284
Media
5,226
Statuses

Software Engineer: Fullstack

Nairobi, Kenya
Joined June 2018
Don't wanna be here? Send us removal request.
Pinned Tweet
@eleliayub
Eleli Ayub
21 days
In tech you just got to be good. Each year, bootcamps coughs out thousands of devs, thousands more come from universities and self taught devs. To add on top of that A.I is here. If you are not always learning and building stuff, the industry won't be kind to you.
9
94
377
@eleliayub
Eleli Ayub
1 year
Congratulation to me. I just got promoted to a fullstack android engineer at InnoviaKenya. To more wins.🍻
Tweet media one
88
105
2K
@eleliayub
Eleli Ayub
10 months
Kenyans devs, let's do a thread of our laptops specs tushtue watu. Hawa watu wanatudharau ati tunaishi bedsitters and 1broom.
156
80
663
@eleliayub
Eleli Ayub
4 months
The Nairobi CBD is packed heavier than the node modules. Gen Z are not here to play. Techies are also joining the #REJECTF İNANCEBİLL2024 mvt. Lovely scenes.
18
320
495
@eleliayub
Eleli Ayub
4 months
#rejectfinancebill2024 in binary. 00100011 01110010 01100101 01101010 01100101 01100011 01110100 01100110 01101001 01101110 01100001 01101110 01100011 01100101 01100010 01101001 01101100 01101100 00110000 00110010 00110000 00110010 00110100 This should be loud enough.
4
340
434
@eleliayub
Eleli Ayub
2 months
Got a new job offer after a month since my last job contract ended. Cheers and to more wins.
Tweet media one
34
21
411
@eleliayub
Eleli Ayub
27 days
Every time I start a project I usually pick a junior or upcoming dev and work with them. Not necessarily on the same project as me, but I walk with them in that Journey. Most of them learn alot. I think more seniors should do that.
15
72
365
@eleliayub
Eleli Ayub
11 months
Why are graduate "engineers" from universities and colleges always fighting with programmers from bootcamps such as Moringa and ALX?
26
45
319
@eleliayub
Eleli Ayub
9 months
When a Python dev says they are debugging this is what they mean.
Tweet media one
30
62
287
@eleliayub
Eleli Ayub
11 months
As much as programming is fun, it has the other side. For instance right now I'm leaving the office from my main job and I have two other meetings for my other two remote jobs. It's fun being a programmer but sometimes you have to make some sacrifices, and I love every single
Tweet media one
22
20
283
@eleliayub
Eleli Ayub
1 year
Today I'm happy to announce that Eleli Afrika have partnered with patakazi in developing and managing their mobile application system I will personally be leading the team in developing, testing and shipping the product To more wins💯 Thank you tech X-sers for the recommendations
Tweet media one
17
13
251
@eleliayub
Eleli Ayub
1 year
I recently got a job as a Go developer in a startup in Nairobi. This was a week short of two months from when I started learning go. All I can say is connections and networking gets you more refferals to jobs than anything. Also I almost died this past week😅 due to legacy code
5
23
245
@eleliayub
Eleli Ayub
4 months
@Makiadi_ My final year project was an AI assisted biometric system. What I'm pretty sure is my lecture could not set up a simple python environment let alone train and use it. A computer project being presented on CD in 2024 is a shame on our education ICT sector.
14
46
243
@eleliayub
Eleli Ayub
16 days
The Kenyan tech is very small. Everybody knows everybody.
23
34
239
@eleliayub
Eleli Ayub
8 months
Yes I do. I know Node Express, React, Tailwind, Bootstrap, SCSS, React Native, Expo, Golang, Rust-ish, Kotlin XML, Kotlin Jetpack compose, Nginx, Google GCP VM and buckets, AWS EC2, cloudfront, S3. I've made over 30 apps (mobile, cloud, backend, and frontend) shipped over half
@DoreenWMwangi
Doreen🌻
8 months
I don’t think human beings know how powerful they are
2
5
14
13
43
233
@eleliayub
Eleli Ayub
21 days
The fact that Fullstack devs earn less than both dedicated frontend and backend devs is a clear indication that you should specialise in one and stop being a jack of all trades. My take.
10
36
228
@eleliayub
Eleli Ayub
8 months
In 187 days you can get a job this way. Day 1 - 20. Learn html and CSS basic Day 20 - 40. Learn JS basics (vanilla js) Day 40 - 60. Learn React. Day 60 - 65. Take the fake store api (free, no key needed) and build a fully functional front end application using react and css.
@sharisaconcept
🌻✨🌻 ShartheMilfyConquest
8 months
Day 187 of unemployment and I can now write with my left hand.
3
9
88
8
82
217
@eleliayub
Eleli Ayub
1 year
It's been tough, but steel only gets sharpened by steel. Today I'm graduating. Congratulations to fellow graduands class of 023.
Tweet media one
24
6
211
@eleliayub
Eleli Ayub
10 months
Maturity is accepting there's a 22 year kid who's writing better code than you'll ever write your entire life. With that you'll stop comparing yourself with others and start competing with your yesterday's version.
8
35
201
@eleliayub
Eleli Ayub
2 months
I love minimalist programmers. A programmer with just a laptop and headphones set. You can get things done without 37 screens
12
34
199
@eleliayub
Eleli Ayub
2 months
techfluencers are now making us compare bootcamps and not skills. Whether moringa or alx, stfu and code.
12
50
193
@eleliayub
Eleli Ayub
11 months
Who said devs shouldn't wear suits?😅😅
Tweet media one
17
6
184
@eleliayub
Eleli Ayub
9 months
The happiest moment of a developer is shipping a product. Congratulations to us at Group Lasso on shipping the first of many products, Patakazi. To more success💯🎉
Tweet media one
6
7
188
@eleliayub
Eleli Ayub
5 months
Nobody knows how many hours you've put into learning to code, how many failed projects you have, the rejection emails you have received, unpaid gigs you've done, neither do they know how much you've sacrificed to be where you are. So keep doing you, and sure the best you'll be.
5
41
174
@eleliayub
Eleli Ayub
10 months
Kenyan devs let's try this, tag a dev you know is badass and let them be known. The rule of the game is if you are tagged you should share either your github link or your portfolio. You can tag yourself, also you can tag more than one person. Let's do this.
56
41
164
@eleliayub
Eleli Ayub
10 days
You can tell there's a clear difference between ALX graduates and Moringa graduates. Both camps seem to focus on completely something different.
13
12
167
@eleliayub
Eleli Ayub
10 months
No job market is saturated enough, you just have to go an extra mile, be good enough to outdo others.
8
26
157
@eleliayub
Eleli Ayub
2 months
So this company uses Java for Android and Swift for IOS. Backend being go and GRPC and Node. Is this what heaven looks like?
10
9
151
@eleliayub
Eleli Ayub
6 months
So our app patakazi got featured on NTV techover. Almost a thousand installations so far. To small wins🍻
8
22
146
@eleliayub
Eleli Ayub
27 days
Brute force attack. 😅😅
Tweet media one
7
22
143
@eleliayub
Eleli Ayub
5 months
I recently started working with these Foreign clients. It has made me really appreciate the power of common language. Communication can be tough when you are not on each others' first language understanding. Anyways cheers to greater heights💯🎉
Tweet media one
Tweet media two
3
7
142
@eleliayub
Eleli Ayub
9 days
Who said being the lead dev is easy? I'm leaving the office now. This is one of those nights where you earn your coin.
Tweet media one
6
15
144
@eleliayub
Eleli Ayub
9 months
In tech we identify a problem and build a product to solve it, then users find problems with the solution to their initial problem and now we have more problems than the initial problem.
6
40
136
@eleliayub
Eleli Ayub
1 year
Huhu
Tweet media one
2
31
135
@eleliayub
Eleli Ayub
6 months
I'm talking to this girl and she said I'm fluttering her. I was struggling not to say I use Kotlin 😅😅, there and then I realised why tech bros be really single
10
17
131
@eleliayub
Eleli Ayub
1 month
Underrated take 1. Always carry a bootable usb drive, you never know when you will need it 2. Have a config file of your settings and commonly used resources in a zip somewhere you can access easily. I can easily setup myself in any machine in less than 30 mins because of this.
6
24
131
@eleliayub
Eleli Ayub
9 months
Physical meetings for devs is an alien concept. Meet the dev team at Group Lasso. What a team this is💯
Tweet media one
5
6
124
@eleliayub
Eleli Ayub
10 months
Programmers who wear suits. Yes, I'm one of them.
Tweet media one
14
6
121
@eleliayub
Eleli Ayub
9 months
Friends who connect you to jobs opportunities >>>>
6
22
119
@eleliayub
Eleli Ayub
30 days
Job Alert. Positions: 1 Frontend and 1 Backend Engineer. Languages: JS, GO. (a knowledge of both is an added advantage). A solid understanding of micro services. Send your Application to lesosioayub @gmail .com Successful applicants will be responded to in the coming days.
10
49
123
@eleliayub
Eleli Ayub
3 months
Play the long game. Don't target to understand a language in one week, target to be a language god in 10 yrs, don't target to make a project in 3 days, target to have useful implementations of real life problems' solutions in 2-5 yrs. Short term goals are an illusion.
4
26
120
@eleliayub
Eleli Ayub
1 month
If you start learning programming seriously right now. By 2025 you should be able to take interview for tech roles.
@dailydotdev
daily.dev
1 month
Only 100 days left in 2024 🤯
30
11
137
4
13
120
@eleliayub
Eleli Ayub
5 months
So nowadays someone will spin a wordpress website and be called "tech bro" or "tech babe".
15
15
114
@eleliayub
Eleli Ayub
2 months
Stop calling yourself junior developer. Research what senior developers are doing and how they are doing it, do the same, and stop being a junior.
3
27
115
@eleliayub
Eleli Ayub
2 months
I walked into an office today for a client meeting, before being introduced to their HR, she bursted out "yeah, this is a developer. He looks like one". Kwani how do we look as "developers"?
7
20
113
@eleliayub
Eleli Ayub
4 months
Finally done at patakazi. Working as a tech lead and lead developer was both eye opening and educative. Thanks to the entire team at patakazi for the times we've spent together. It was an honour. Here is to a new chapter.
3
11
112
@eleliayub
Eleli Ayub
1 year
Sleep is for the wicked. #patakazi mobile app coming up pretty well.
Tweet media one
4
15
111
@eleliayub
Eleli Ayub
7 months
@StephUwak A fail is only a fail only if you stay down
0
8
109
@eleliayub
Eleli Ayub
2 years
@MenMoneyMindset Power makes men dangerous. If you have the power to walk out off that Job, that relationship or that environment you are a powerful person. Power is ability to destroy. Everything depending on something will be at your mercies if you can destroy that something. Stay dangerous.
3
14
105
@eleliayub
Eleli Ayub
1 month
In tech you gotta be ready for the good and bad days. The good days will be fun and rewarding but the bad days will eff-up your confidence, morale, give you insomnia and prolly make you have imposter syndrome. The good thing is, completing tasks makes that go away, I guess.
5
37
110
@eleliayub
Eleli Ayub
9 months
Maturing is knowing you can't be good in all programming languages. Just pick your poison and let it kill you.
6
13
105
@eleliayub
Eleli Ayub
10 months
I'll start. Toshiba core I5 16 Gigs RAM 512 Gigs Storage SSD 500 Gigs Storage HDD
9
2
105
@eleliayub
Eleli Ayub
1 year
Even as a full stack developer, you must have either frontend or backend as your specialty. The moment your interviewer asks what's your strongest skill and you say both, they'll realize you are not good at either of them.
8
19
108
@eleliayub
Eleli Ayub
10 months
To more wins. 2024 just got better.
Tweet media one
8
7
105
@eleliayub
Eleli Ayub
9 months
In tech teams always be ready to learn. Don't be the know it all. Most of the times I prefer to sit back and listen, because it is said only speak when your words are more valuable than your silence.
6
20
106
@eleliayub
Eleli Ayub
1 year
Tech Bro With a Thousand meetings today.
7
6
102
@eleliayub
Eleli Ayub
11 months
Programmers only: What do you do to cool down when you are overwhelmed with tasks?
42
11
100
@eleliayub
Eleli Ayub
21 days
Throwing each other under the bus, just another normal day in the Kenyan tech space.
@miss_amazing__
Miss Amazing
22 days
Niko meeting na boss na backend developer anapigiwa makelele because of the work he has skipped... Wacha wamalize niseme aliniblock GitHub juu namuitisha API. 😂
13
20
181
7
12
103
@eleliayub
Eleli Ayub
8 months
Happy birthday to me. Let's debug this coming year. Hoping for more success
Tweet media one
9
3
101
@eleliayub
Eleli Ayub
26 days
Being an S.E means being in either two states 1. Very comfortable with a certain set of skills that you feel you are not making progress 2. Stuck learning a new skills that makes you feel like you are not making enough progress
5
20
97
@eleliayub
Eleli Ayub
8 months
Bana I'll just stick to cloud and backend development (and devops). The frontend is tiresome and I simply can't do it. Each time I go back there, I feel like it takes me a lot of time to do very little. Respect to all front end devs from react, vue, kotlin, java (mobile) and all
11
17
98
@eleliayub
Eleli Ayub
6 months
Being a self taught programmer means you are the one making your own schedule and curriculum. You are the one testing and constantly evaluating the progress of your skills. It takes discipline to be a self taught dev. What was your challenge?
10
13
97
@eleliayub
Eleli Ayub
10 months
To more better days💯
Tweet media one
5
2
93
@eleliayub
Eleli Ayub
1 month
Suggested study order of DSA 1. Arrays and Strings 2. Maps and Sets 3. Pointers 4. Stacks 5. Linked Lists 6. Binary Search 7. Sliding Window 8. Trees 9. Heaps 10. Recursive Backtracking 11. Graphs 12. Dynamic Programming
3
27
96
@eleliayub
Eleli Ayub
10 months
Tech bro kwa bedsitter setup yake ni expensive kuliko standards ya most of you.
@bhadgurlrih
Ritaliciousss🎀🫧
10 months
Kuishi kwa Bedsitter hukuwa very shameful . Especially for a man
397
242
1K
8
13
94
@eleliayub
Eleli Ayub
11 months
Agree or Disagree? Mobile Developement has a steep learning curve but it's more preferable in the long run due to salaries and high demand. Web Developement gives a quick entry to market but the market is saturated by devs making it hard to get high paying jobs easily.
12
20
89
@eleliayub
Eleli Ayub
3 months
Uber - !Kenyan Bolt - !Kenyan Uber Eats - !Kenyan Glovo - !Kenyan. We use these on a daily If we are to be the Tech giants of Africa we should at least be owning our most used service app Sam Altman said "You need to be a majority shareholder in a small market to be successful"
9
22
89
@eleliayub
Eleli Ayub
14 days
Switch from postman to swagger. You'll thank me later
14
10
92
@eleliayub
Eleli Ayub
1 year
Name a better feeling than this.
Tweet media one
4
11
92
@eleliayub
Eleli Ayub
21 days
STOP PUTTING PROJECTS FROM TUTORIALS AS YOUR OWN. It show how unskilled you are and that you can't come up with your own.
4
19
92
@eleliayub
Eleli Ayub
1 year
Everyone says build project to learn programming. News flash, you can't just open an IDE and build projects. Here is how I ussually learn new languages, frameworks and libraries and it always works for me. 👇👇
Tweet media one
5
26
89
@eleliayub
Eleli Ayub
8 months
When you know one programming language and one programming language only.
Tweet media one
2
13
86
@eleliayub
Eleli Ayub
10 days
In the last 2 weeks I've been in contact with devs from China and India. These are top devs and surprisingly the languages they are using are: 1. node + go on the backend. 2. Java for mobile a little bit of Kotlin 3. PHP for web, (yes, I'm surprised too) 4. Also mongo db is
8
11
91
@eleliayub
Eleli Ayub
1 year
7 things to do as a tech bro or tech babe on weekends or holidays. 1. Update your CV 2. Update your linked in 3. Connect to and expand your network 4. Take sometime off screen 5. Review and update your portfolio 6. Plan for the week ahead 7. Take a walk or hike outside
2
19
88
@eleliayub
Eleli Ayub
5 months
let's talk of how hard it is to be good in software engineering and how clients and employers takes it for granted.
5
18
90
@eleliayub
Eleli Ayub
1 month
In the past week I had to get up early to plan work, review their code, almost an hr of briefing Junior Devs and PM, now get to work, sometimes midday meeting with MD, moving between sites because it's a JV, attend presentation since I'm the lead engineer. It's been crazyly good.
5
8
86
@eleliayub
Eleli Ayub
9 months
Linux mint is actually nice. What OS do you guys use and why? Watu wa Mac mtulie.
41
8
84
@eleliayub
Eleli Ayub
2 months
Pick a software field not a programming language Pick Frontend development not JavaScript Pick data science not python Pick android development not kotlin/java Pick backend development not go/python/java Pick a field first the language later
3
29
87
@eleliayub
Eleli Ayub
5 months
Build in public 1. Learn a skill 2. Practice the skill. Share your challenges, progress and solutions 3. Let those immediate to you know what you are doing 4. Let the rest of the world know what you are doing There's nothing more useless than having a skill that no one knows it
0
22
86
@eleliayub
Eleli Ayub
4 months
Being good in software engineering is a journey of constantly learning, doubting yourself, believing yourself, failing and getting up each day to be better than yesterday.
2
14
87
@eleliayub
Eleli Ayub
2 years
@madzadev Python is a good language. Easy syntax and the learning curve is not steep. But I advice against starting with it, it makes transitioning to other languages much harder. Starting with languages such as Java, C or C++ give you the best introduction to the programming world.
6
4
79
@eleliayub
Eleli Ayub
1 month
As your seniority increases in the workplace so does your work amount decreases but so does its importance. I no longer spend the whole day styling buttons but the server better not be down.
3
13
84
@eleliayub
Eleli Ayub
1 month
The idea behind building a lot of projects is, other than solving problems you create more bugs. The more of those you solve the more you'll avoid them in the future or solve them with more ease. It's incremental, meaning you'll solve another problem hence another skill learnt.
3
21
85
@eleliayub
Eleli Ayub
6 months
Been coding for hours without a mouse. I love neovim so much.
Tweet media one
6
8
85
@eleliayub
Eleli Ayub
9 months
Build good problem solving skills, build a network online and offline, get a mentor, practice your skills daily, build a strong GitHub repo projects display, connect with other devs, be resilient and consistent and your tech life will be prosperous.
1
15
83
@eleliayub
Eleli Ayub
11 months
Tech meetings be like. Leeeet meee shaaare myyyy screeeen, Caaaan youuuu seeee itt?
4
24
81
@eleliayub
Eleli Ayub
19 days
Today after interviewing a couple of devs I realized how much "new generation" devs depend on A.I to do the most basic coding quizzes. If this is the trend, there is going to be a very big skill gap in the near future.
8
9
83
@eleliayub
Eleli Ayub
11 months
Are you a backend or fronted developer? And if so state your languages and let's connect.
33
5
80
@eleliayub
Eleli Ayub
2 months
When applying for a job here's the importance of things according to me resume > projects > portfolio > referral Nothing beats a referral when looking for a job. Above all get your skills high, there's nothing bad as getting a job and fumbling it due to low performance.
2
14
83
@eleliayub
Eleli Ayub
6 months
In a faint attempt to level up their skills and reach their "peers level" most new devs try to learn a lot at once and forget it's not much you know, it's how well you can use what you know.
2
9
79
@eleliayub
Eleli Ayub
9 months
I think I'll be transitioning to a full time backend engineer. Bana Front end is getting tiresome day in, day out.
4
10
82
@eleliayub
Eleli Ayub
1 month
One con of working on big companies and on already established projects is you'll only be adding features to an already established project. You'll never setup an entire system on your own until it runs from the ground up. That's why you should do your own projects outside work.
2
14
81
@eleliayub
Eleli Ayub
7 months
Devs: Mobile First or Desktop first?
41
7
80
@eleliayub
Eleli Ayub
1 year
1am coding. This is a lifestyle not a job.
3
5
73
@eleliayub
Eleli Ayub
8 months
As a freelancer in tech, always ask for deposit money before starting any project. It will ensure confidence and seriousness from the client.
3
18
73
@eleliayub
Eleli Ayub
9 months
Kenyan Tech space is rising and in demand right now like it has never been. We are trying to reach the level of countries such as US and China which at this point are deep into AI and quantum computing, levels, huhu. This means we have to skip like 20+ years of innovation and
3
17
74
@eleliayub
Eleli Ayub
1 year
A short video on how to beat imposter syndrome as a programmer.
4
7
73
@eleliayub
Eleli Ayub
18 days
Go is the funniest language ever. It was initially made for C++ devs, but ended up being used by Python and Ruby devs. It has a syntax close to C but simpler to learn than Python and it's the easiest language to ship even than node js.
4
7
72
@eleliayub
Eleli Ayub
19 days
JS is good at one thing and one thing only. Paying bills.😅
5
9
72
@eleliayub
Eleli Ayub
2 months
I blame techfluencers for the "saturated market" situation. They've lowered the standards so low and raised expectations so high. They'll promise you a job if you learn language X or Y. In reality there's more to it than they say. You are just a customer of their product/course.
3
11
71