Larry Kin

182 posts

Larry Kin banner
Larry Kin

Larry Kin

@Larrykin343

CS Student @ChukaUniversity | Desktop App Developer | Aspiring Mobile & Web Dev Enthusiast

Chuka, Kenya Katılım Nisan 2023
240 Takip Edilen26 Takipçiler
yasser
yasser@yiye5566·
如果你粉丝数量还不到10k那就回复hi👋 我们可以互相关注。 If you are still under 10k followers Say hi 👋 Let’s follow you
yasser tweet media
中文
326
18
514
619.4K
Larry Kin retweetledi
THE CODE SCIENTIST
THE CODE SCIENTIST@mysticwillz·
HOW TO STRUCTURE YOUR FRONTEND CODE IN REACT [with explanations] 📁 my-react-app ├── 📄 README .md ├── 📁 public │ ├── 📄 index.html │ ├── 📄 favicon.ico │ ├── 📁 css │ └── 📁 images ├── 📁 src │ ├── 📄 index.js │ ├── 📄 App.js │ ├── 📁 components │ │ ├── 📄 Header.js │ │ ├── 📄 Footer.js │ │ └── ... │ ├── 📁 containers │ │ ├── 📄 Home.js │ │ ├── 📄 ProductList.js │ │ └── ... │ ├── 📁 context │ │ ├── 📄 AuthContext.js │ │ └── ... │ ├── 📁 hooks │ │ ├── 📄 useApi.js │ │ ├── 📄 useForm.js │ │ └── ... │ ├── 📁 styles │ │ ├── 📄 App.css │ │ ├── 📄 Header.css │ │ └── ... │ ├── 📁 utils │ │ ├── 📄 api.js │ │ ├── 📄 helpers.js │ │ └── ... │ └── ... ├── 📁 tests │ ├── 📁 unit │ ├── 📁 integration │ ├── 📁 e2e │ └── ... └── 📁 node_modules App.js: The control center of your React app, where you set up and manage everything. public: A storage room for publicly accessible assets like HTML templates, images, and stylesheets. src: The core of your React app. index.js: The entry point connecting your app to the DOM. App.js: The main component defining the overall layout and routing. components: Reusable building blocks for your UI, like buttons and cards. containers: Main views or pages of your app, such as Home or Profile. context: Central hubs for managing global app state, like user authentication. hooks: Custom tools for handling common functionality, like API requests or local state management. styles: Definitions for CSS or SCSS to style your components. utils: Handy tools for tasks like data validation and date formatting. tests: Exams for your app to ensure it works correctly, including unit, integration, and e2e tests. node_modules: Your toolbox filled with automatically installed dependencies for building your app. Alright, that's a wrap. Follow me @mysticwillz for more tips like this.🙌🫡
English
70
685
3.1K
361.8K
Larry Kin retweetledi
iQwatson
iQwatson@iQwatson·
3 Rules to live by as a man- and an extra one for good measure 1). Minimize your needs 2). Un-complicate your life 3). Simplify your routine 4). Do not involve women in your plans (they may be on the menu like a burger but not in the kitchen like a chef)
Henry Kabogo 💧 ❄ 🇰🇪@Kabogo_Henry

Thika: Children watched their father cry after auctioneers seized his 2 lorries... This is how some systems break families, how many more stories like this exist?

English
13
168
939
88.7K
Larry Kin retweetledi
SumitM
SumitM@SumitM_X·
As a Developer , have you asked yourself how "Typing…" shows up instantly in WhatsApp? Is the app refreshing every second ? Or is there something else happening behind the scenes?
SumitM tweet media
English
820
426
13K
4.1M
Larry Kin retweetledi
Eric
Eric@amerix·
What shall it benefit your children when you die, get buried in a cemetery and leave them behind living in rental houses in the city? Supposing life becomes insufferable for them, where do you reckon they will go? Start planning today and buy a piece of land. Own land.
English
65
1K
6.3K
99.2K
Larry Kin retweetledi
Eric
Eric@amerix·
Men, Noise keeps you distracted. Silence forces accountability. That is why most men avoid it. A man who can sit alone without reaching for his phone, a woman, or alcohol is powerful. He can face himself without fear. Silence is where weak habits die. #MasculinitySaturday
English
35
694
3.3K
43.8K
Larry Kin retweetledi
Eric
Eric@amerix·
Men, Lastly, In 2026, Stop waiting for, • Permission • Motivation • Or perfect time, Start where you are with what you have. Start without announcing. Don’t prepare forever. It is 2026, Start, Start, Start, START. This is your year. #MasculinitySaturday
English
36
636
3.1K
40.8K
Larry Kin retweetledi
Eric
Eric@amerix·
Men, A man who is always available is never respected. When you stop • answering every call • attending every party • reacting to every emotion the world adjusts to your frame. 2026 is the year to withdraw, rebuild and reclaim your FRAME. #MasculinitySaturday
English
73
2.1K
9.7K
137.3K
Larry Kin retweetledi
Eric
Eric@amerix·
Men, Welcome to #MasculinitySaturday 2026, first lesson, 2026 is not the year of explanation. It is the year of EXECUTION. Less talking, Less chasing. More discipline More solitude. More building. Let others wonder what you are doing. Let silence be your announcement.
English
129
1.1K
5.3K
69.9K
Larry Kin retweetledi
𝐿𝒶𝒹𝓎 𝒱 🥀
𝐿𝒶𝒹𝓎 𝒱 🥀@V_Lady2024·
The only guy who can bring a knife to a gun fight ! 🔪 Simply amazing 🤩 Respect ✊
English
605
3.5K
33.7K
1.8M
Larry Kin retweetledi
iQwatson
iQwatson@iQwatson·
If a woman acts like a man Behaves like a man Carries herself as a man Asks to be treated as a man By all means RESPECT her wishes. “Nobody puts hands on nobody” means nobody puts hands on nobody until YOU introduce a whole new rule of putting hands on someone THEN the second rule of RECIPROCITY kicks in- no pun intended
PeachProof@PeachProof23

If a girl slapped you right now, what would you do?

English
8
6
53
8.5K
Larry Kin retweetledi
Dhanian 🗯️
Dhanian 🗯️@e_opore·
API Documentation Standards Creating Clear, Reliable, and Developer-Friendly API Docs 1. Purpose of API Documentation → API documentation explains how developers interact with your API → It acts as a contract between the API provider and consumers → Good documentation reduces onboarding time and integration errors → Poor documentation increases support cost and developer frustration 2. General Documentation Principles → Clarity and Simplicity Write in clear, simple language Avoid ambiguity and unnecessary jargon Explain concepts before showing usage → Consistency Use consistent terminology across all sections Keep naming conventions, formats, and examples uniform Ensure endpoint descriptions follow the same structure → Accuracy and Currency Documentation must always match the actual API behavior Update docs immediately when endpoints change Deprecate outdated endpoints clearly 3. Standard API Documentation Structure → Introduction Section Explain what the API does Define the target users and use cases Describe the base URL and API versioning strategy → Authentication & Authorization Explain authentication methods such as API keys, OAuth, or JWT Show how to include credentials in requests Describe permission scopes and access levels → Endpoints Overview List all available endpoints clearly Group endpoints by resource or functionality Provide short summaries for each endpoint 4. Endpoint Documentation Standards → HTTP Method and Endpoint URL Clearly specify the HTTP method and full endpoint path Example: GET /users/{id} → Request Parameters Describe path parameters, query parameters, and request body fields Include data types, required fields, and validation rules → Request Examples Provide clear and realistic request examples Show headers, body, and authentication usage → Response Structure Document all response fields and their meanings Include data types and optional fields Show successful and error responses 5. Error Handling Documentation → HTTP Status Codes Clearly explain all possible status codes Include success and error scenarios → Error Response Format Use a consistent error structure Document error codes, messages, and possible causes → Common Error Scenarios Explain frequent mistakes and how to fix them Help developers debug faster 6. Examples and Use Cases → Provide real-world usage examples → Show complete request–response flows → Include common integration patterns → Demonstrate pagination, filtering, and sorting 7. Versioning and Change Management → Clearly document API versions → Explain breaking vs non-breaking changes → Provide migration guides for new versions → Mark deprecated endpoints clearly 8. Developer Experience Best Practices → Include quick-start guides → Add FAQs and troubleshooting sections → Provide SDKs or client libraries if available → Keep documentation searchable and well-structured Tip → High-quality API documentation is as important as the API itself → Clear standards improve adoption, trust, and long-term maintainability → Well-documented APIs scale better with growing developer communities Recommended Resource Grab the API Mastery Ebook codewithdhanian.gumroad.com/l/vrzagk
Dhanian 🗯️ tweet media
English
24
100
567
21.6K
Larry Kin retweetledi
Makakmayum
Makakmayum@makakmayum_sid·
One of the most asked topic in Java/backend interviews: CQRS(Command Query Responsibility Segragation) Scenario: An e-commerce Order service uses one relational database for: - high-volume order writes - customer order lookups - heavy sales reports During peak traffic, reporting queries slow down order creation. The data model is becoming complex and hard to evolve. What’s the real problem? PROBLEM: forced reads and writes with very different workloads to share: - the same database - the same schema - the same indexes Transactional tasks and analytical queries are coupled, so obv. they fight each other. Then:- performance degrades and the model keeps bloating. SOLUTION::- - CQRS - Separate write paths and read paths. How it works [Writes] (Commands): - orders are created/updated in a normalized write database, optimized for transactions. [Reads] (Queries): - reports and lookups read from a denormalized read database, optimized for fast queries. Sync mechanism: Write events are published via a message broker and update read models asynchronously. CQRS solves the problem of mixing transactional and analytical workloads in one model. ----------------------- This is well discussed in my Java+Spring boot+Microservices+Design Patterns+System design ebook curated for interviews, you can check it out from here matamgi.com/java-interview…
Makakmayum tweet media
English
8
40
327
16.1K
Larry Kin retweetledi
Python Developer
Python Developer@PythonDvz·
SQL Joins
Python Developer tweet media
English
35
1.3K
12.2K
330.5K
Larry Kin retweetledi
Mario Casari
Mario Casari@mario_casari·
💡 Java tip: Records are not limited to data only, you can add custom constructors or methods for validation. #Java #JavaDev
Mario Casari tweet media
English
2
14
142
5.9K
Larry Kin retweetledi
SumitM
SumitM@SumitM_X·
You are operating a backend service that handles thousands of concurrent client connections. A small percentage of clients have very slow network . Over time, you observe that overall system throughput drops. Your non technical manager asks you : How can a few slow clients degrade performance for all users? What will be your reply ?
English
8
7
94
11.9K