President William Ruto has appointed DP Kithure Kindiki to lead the government team overseeing the proposed Sh2.2 trillion Dangote oil refinery project in Lamu.
Ruto also says a groundbreaking date has already been set.
This plant is called Mexican Marigold.
It is very effective for cough, just boil the leaves and take ½ ac cup once daily for 3 days and cough will go away. It's very bitter.
It is also used as safari ant repellent.
Very effective plant this one.
It has also a fantastic scent.
Do you know this plant?
Every sip contains about 7% alcohol by volume (ABV), assuming the drink is well mixed (which beer, cider, and most alcoholic drinks are).
Let’s calculate laidis:
A drink labeled 7% ABV means 7% of the liquid is pure alcohol, So if you take a small sip, that sip is still about 7% alcohol.
If you drink half the bottle, you’ve consumed about half of the total alcohol in the bottle, If you finish the whole bottle, you’ve consumed all of the alcohol in it.
For example:
A 500 mL bottle at 7% ABV contains about 35 mL of pure alcohol (7% of 500 mL).
A 50 mL sip from that bottle contains about 3.5 mL of pure alcohol.
So the percentage doesn’t “build up” as you drink, it stays the same throughout the bottle. What changes is the total amount of alcohol you’ve consumed as you take more sips
Vibe coders are getting sued.
People are shipping apps with real users and skipping the boring stuff that kills them.
A 20+ year dev shared the pre-launch checklist every AI builder needs.
I added what I learned after shipping 60+ apps at the agency.
Don't skip this:
1. Protect yourself, not just your app. The moment you collect user data you're in legal territory (GDPR, CCPA). Have a privacy policy. Know where user data lives.
2. Row Level Security. Without RLS, anyone can open DevTools and read your entire database. Supabase → Auth → Policies. Zero policies means your app is naked. 5 min to fix.
3. Test the failure path, not just the happy path. Wrong password 5x. Reset for an email that doesn't exist. Verification link clicked twice. Signup with an existing email. Catches 80% of auth bugs.
4. Security baseline in 2 min. Prompt your AI: "Review my app as a security specialist and make sure I have strong security headers and a solid baseline security posture."
5. OWASP. Prompt: "Review my app against OWASP standards and highlight vulnerabilities." This is where SQL injection, XSS and auth bugs actually get caught.
6. Client-side validation is UX, not security. Attackers disable JS and hit your API directly. Validate again on the server. Every time.
7. AI code leaks data in 3 spots: .env values in the frontend, API responses returning too much, secrets in logs. Prompt: "Check my app for credential or sensitive data leaks in frontend or API routes."
8. API keys in the frontend means game over. If it's in the browser, assume it's already taken. Move it server-side or proxy it.
9. Rate limits before someone burns your API bill. Cap every endpoint hitting a paid API. I've watched a Supabase bill jump from $20 to $200 in a day.
10. CAPTCHA on public forms (Cloudflare Turnstile is free) plus CORS locked to your domain. 10 min, kills bot floods.
11. Error messages that don't leak. "User not found", not "SELECT * FROM users failed". Log full errors server-side, show users generic messages.
Build fast. Just don't ship naked.
(full breakdown in my article below)
Not every youth needs an office desk. Some are building industries one shoe at a time.
KSh 650 at the factory, but behind that price is labor, skill, and several young people earning a living.
Buy & Build Kenya.
I have some advice for young men newly employed,
When you get employed:
• Be grateful to God, your parents, your mentors and your boss for this opportunity
• Work hard
• Respect your employer
• Adhere to your employer's rules and protocols
• Embrace the mission and vision of the employer
However, if working for your employer becomes unbearable due to other reasons,
• Quit respectfully
• Follow the procedures of quitting as written in your contract or employment letter
• Return your employer's resources in your custody
• Handover politely and thank your employer for giving you an opportunity
• Leave with a clean conscience
Don't be chaotic, abusive and contemptuous on your way out.
Don't think you are smarter than your employer.
The employer you are disrespecting gave you a livelihood when you were seeking a footing and direction.
The employer may not have paid you to your satisfaction, but be polite.
Don't go bad mouthing your employer, speaking nastily, and broadcasting your foul mouth while disclosing what is considered private policies, programs, products or services of your former workplace.
Leave courteously.
This way, you open room for better opportunities, newer networks and better leverage.
Don't be a rude employee. Other employers will fear giving you opportunities in the future because they don't trust you.
Be courteous when you close the door behind you, the universe will be kind to you on your way out.
Keeping a car new with the original paint takes a lot of care , you have to drive it carefully, you can't overload it past it's capacity , regular service, buffing once in a while to keep the paint new ,dnt park under the sun for too long and most importantly be the only one driving it . This post is not about cars . Good night everyone.
My top 4 trees are all in Kenya.
1. Mukima (Grevillea robusta)
2. Nandi Flame (Spathodea campanulata)
3. Jacaranda (Jacaranda mimosifolia)
4. Pink peppercorn tree (Schinus molle)
Pics. Pinterest.