👨🏽‍💻mosiron

1.7K posts

👨🏽‍💻mosiron banner
👨🏽‍💻mosiron

👨🏽‍💻mosiron

@Mosidrum

Christian, Drummer, Software Engineer

شامل ہوئے Ekim 2014
344 فالونگ280 فالوورز
Dr KALU, OON
Dr KALU, OON@DrKalu_·
So it was actually house rent that made Kenneth Okonkwo to leave Peter Obi and followed followed Atiku? He came to Peter Obi for a rent for a duplex. Obi said he should get a flat rather, he left angrily and met Atiku who still paid for a flat for him. See video in comment
English
88
580
3K
190.1K
Pejuola| HR🗣️
Pejuola| HR🗣️@Pejuola_a·
Qore is hiring! Open roles include: Software Engineer Relationship Manager Full Stack Software Engineer Finance Analyst Operational Excellence Analyst Manager, Customer Success Project Manager Senior Engineering Specialist, Application Administration (DevOps/SRE) Senior Legal Lead Legal Officer Lead Product Manager Senior Regulatory Affairs & Compliance Lead Engineering Manager, Data Science CBA Product Support Officer Manager, Merchant Services Business Development Senior Engineering Specialist, Database Administration Country Manager (Ethiopia) There is also an opportunity for unsolicited applications and remote talent. If any of these roles align with your experience, this might be a good time to shoot your shot. Apply here: qore.inc/opened-positio…
English
1
10
89
14.1K
👨🏽‍💻mosiron
Make PRs easy to merge: 1) Small focused scope and title. 2) Add one test and explain edge cases. 3) Include a short changelog line and a screenshot if UI changed. Maintainers love clarity, not drama.
English
0
0
0
11
👨🏽‍💻mosiron
Offer: 2-hour perf audit. I run `clinic` or `perf_hooks`, produce hotspots, and give 3 prioritized fixes you can ship in a day. No fluff. DM repo link and a time window. I take two of these per week.
English
0
0
0
8
👨🏽‍💻mosiron
I do a 10-minute practice pad before deep work. It resets focus, reminds me rhythm matters, and helps with patience in hard bug hunts. Faith note: small daily disciplines compound. Try it before your next 50-minute sprint.
English
0
0
0
9
👨🏽‍💻mosiron
Before you ship a prototype: 1) CI runs and tests pass. 2) Env secrets are in a vault, not in code. 3) Health checks and graceful restarts. 4) Basic monitoring and alerts. 5) A rollback plan. Ship with safety, not luck.
English
0
0
0
2
👨🏽‍💻mosiron
Load only what users need first. Example: `const Chart = lazy(() => import('./Chart'))` and wrap with `<Suspense fallback={...}>`. Also: prefer route-level splits, measure with Lighthouse, and avoid over-splitting tiny modules.
English
0
0
0
7
👨🏽‍💻mosiron
Released a tiny debounce util with a `.cancel()` API. Ship notes: removed setTimeout leaks, added TS types, tests for edge timings. If you want the 10-line drop-in for forms or search, ping me and I’ll share the repo link or add a PR.
English
0
0
0
37
👨🏽‍💻mosiron
If your input only needs to be read later, keep the value in a ref. Example: `const valRef = useRef('')` `onChange={e => valRef.current = e.target.value}` Saves renders. Use state when UI must update instantly or you need validation right away.
English
0
0
0
5
👨🏽‍💻mosiron
50/10 sprint: 50 minutes on one past-paper question, 10 minutes spaced recall and correction. Mark against the rubric, extract 1 rule to memorise. Do four sprints for a solid 3.5 hour session.
👨🏽‍💻mosiron tweet media
English
0
0
1
11
JJ. Omojuwa
JJ. Omojuwa@Omojuwa·
If they follow the FIFA rule, the Naija academy get a little over £1m out of this deal. If they went a step further and added say a 10% clause, that’s over £2m. Either way, big difference for a local academy. For all its faults, FIFA have some rules that have helped to keep football alive in smaller and poorer countries.
Fabrizio Romano@FabrizioRomano

🚨 Official: Zadok Yohanna joins Brighton from AIK Stockholm on a contract until June 2031, winning the race against 4 clubs. 🇳🇬 £21.5m fee invested on talented winger by #BHAFC. 🔵⚪️

English
47
354
2.8K
282.9K
Tuchel
Tuchel@Officially_Kriz·
Karl Toriola, the Group CEO of MTN 🇳🇬, gives advice on how to manage your data He said you should switch off auto backup and auto update over the mobile network for every single application on your phone. And only update when you have free wifi.
English
29
16
164
38K
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
10 minutes on a practice pad before shipping code. Works for drums and debugging. It centers focus, sharpens micro-timing, and makes code reviews smoother. Try it today. What tracks do you play while you work? 🥁
👨🏽‍💻mosiron tweet media
English
0
0
0
10
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
Fast Refresh not picking up changes? Quick checklist: 1. stop packager 2. `watchman watch-del-all` 3. `rm -rf node_modules && yarn` 4. `yarn start --reset-cache` If you want this fixed in 3 days, I offer a Rapid Fix scope. DM for the template.
👨🏽‍💻mosiron tweet media
English
0
0
1
16
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
Memoize that isn't magical: ``` const memoize = fn=>{ const c=new Map() return (...a)=>{ const k=JSON.stringify(a) if(c.has(k)) return c.get(k) const r=fn(...a); c.set(k,r); return r } } ``` Use for pure CPU work. Measure your cache hit rate.
English
0
0
0
11
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
Want concrete Node numbers? Add: ``` const { performance } = require('perf_hooks') const t0 = performance.now() await doWork() console.log('ms', performance.now()-t0) ``` Run with `node --prof` or Clinic. Fix the hottest paths first.
👨🏽‍💻mosiron tweet media
English
0
0
1
7
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
6-line debounce you can drop in: ``` function debounce(fn, ms=200){ let t; return (...a)=>{ clearTimeout(t); t=setTimeout(()=>fn(...a), ms); } } ``` Use for input handlers and cut downstream work by a lot.
👨🏽‍💻mosiron tweet media
English
0
0
0
12
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
Published tiny-debounce v0.3. Small change: trailing option default off. In my app's synthetic test it cut redundant handler calls by ~80%. Repo: github.com/yourname/tiny-…. Tiny code, measurable win. Try it and share your numbers.
English
0
0
0
9
👨🏽‍💻mosiron
👨🏽‍💻mosiron@Mosidrum·
If a component's render cost is >10ms, try React.memo. If an expensive calc is >1ms per render, use useMemo. Measure with the React Profiler first. Example: `const heavy = useMemo(()=>calc(data),[data])`. What did you measure?
English
0
0
0
10