Peter

2.6K posts

Peter banner
Peter

Peter

@_simondevs

Software Engineer Advisor @BlockchainUNN Doing stuff 👉🏼 @askawadoc • @Eigenwatch

Road to Success Katılım Mart 2022
734 Takip Edilen312 Takipçiler
Peter retweetledi
Ali
Ali@aliByteCode·
Bad founder: talks about the product Good founder: talks about the problem
English
66
6
116
3.2K
Peter retweetledi
Eze
Eze@goody__boy·
More than 50% of Nigerians enter each month unsure that their income will cover their basic monthly expenses. piggyvest.com/reports/2025/j…
English
3
16
41
2.3K
Peter
Peter@_simondevs·
I just realized what devs are going through now with vibe coding. Writers experienced something similar first. How did you cope @ukatuchibus 😮‍💨
English
0
0
0
11
Peter
Peter@_simondevs·
@Techk_e4ma Did you watch Mara and Clara as a kid or something😂
English
1
0
0
12
💜𝗚𝗜𝗠 | Website Developer💜
😂😂 While growing up, if my mom or dad beat me, omo the next thing on my mind was: “I need to go and find my real parents” 😭 I’d just be there imagining how they would suddenly appear and carry me away like a movie scene 😂 In my head, my “real parents” were probably rich and soft… they would never beat me like this 😭 Abeg, tell me I wasn’t the only one that used to think like this back then 😂, because it might be true 😂
💜𝗚𝗜𝗠 | Website Developer💜 tweet media
English
5
2
15
429
Peter retweetledi
ajanwachuku.
ajanwachuku.@ajanwachuku·
PVSR '25 is live! 🚨 For this 3rd Edition, we followed the money, the people and their stories. The numbers don't lie, and this is what they're saying ⬇️ piggyvest.com/reports/2025
English
5
29
66
1.9K
Peter
Peter@_simondevs·
Another Monday morning, already.
English
1
0
1
15
awkquarian.eth
awkquarian.eth@rakshitaphilip·
if everyone is building for agents, who’s building for humans?
English
104
1
136
9.4K
Peter
Peter@_simondevs·
@goody__boy Wow. Do you use minimax model often, would you say it is on par with Claude code?
English
1
0
0
79
Eze
Eze@goody__boy·
Minimax M2.5
Eze tweet mediaEze tweet mediaEze tweet mediaEze tweet media
LEYE@leyeConnect

Subject: Build a Robust Interactive Isometric SVG Icon Generator (Single HTML File) Goal: Create a single self-contained HTML file (inline CSS/JS) that allows users to: - Upload an SVG (single-path icons) - Generate a 3D isometric extrusion - Adjust depth in real time - Rotate viewing direction (Up, Left, Right) - Toggle between solid and wireframe modes - Customize colors with automatic shading - Export the result as a clean SVG --- Core Architecture: 1. SVG Parsing - Use DOMParser to extract the first element. - If multiple paths exist, ignore others. - If parsing fails, show a visible error message. IMPORTANT: Do NOT rely solely on getPathData(). Instead: - Use getTotalLength() + getPointAtLength() - Sample the path evenly (~1 point every 2–4px of length) --- 2. Geometry Pipeline (STRICT ORDER) A. Sample Path → array of [x, y] B. Convert to 3D coordinates: - x → right axis - y → left axis - z → height (extrusion) C. Apply rotation (direction control): - Up: 0° - Left: +120° - Right: -120° - Rotate around Y-axis using a standard rotation matrix D. Apply isometric projection: screenX = (x - y) * cos(30°) screenY = (x + y) * sin(30°) - z --- 3. Extrusion For each point: - Top face: z = 0 - Bottom face: z = depth Generate: - Top face polygon - Bottom face polygon - Side faces (quads between consecutive points) --- 4. Depth Sorting (REQUIRED) Before rendering: - Compute average Y (screen space) per face - Sort faces back-to-front (painter’s algorithm) --- 5. Rendering - Render faces as elements inside a single SVG - Keep geometry separate from styling (important for mode switching) --- 6. Auto Layout After projection: - Compute bounding box of ALL points - Automatically: - Center geometry - Scale to fit SVG viewBox - Prevent clipping --- 7. Interactivity Controls: - File input - Depth slider (0–100) - Direction buttons (Up / Left / Right) - Rendering mode toggle (Solid / Wireframe) - Color picker (input type="color") - Download button Behavior: - Recompute geometry only when needed (file, depth, direction) - Re-render styles instantly (color, mode) - Keep updates smooth (debounce slider if needed) --- 8. Visual Modes & Color System A. Solid Mode (default) - Faces are filled - Top face uses base color - Side faces use shaded variations B. Wireframe Mode (See-through) - All faces: fill="none" - Only strokes are rendered - Stroke color = selected base color - Stroke width ~1–1.5px - Keep all faces visible as outlines Switching modes should NOT recompute geometry—only update styles. --- 9. Automatic Shading (Solid Mode) - Use the selected base color - Convert to HSL - Keep saturation constant Adjust lightness: - Top face → base lightness (L) - Light-facing side → L + 10% - Dark-facing side → L - 10% This creates a consistent 3D shading effect. --- 10. Stroke Handling - In Solid Mode: - Optional subtle stroke (slightly darker than fill) - In Wireframe Mode: - Stroke only - No fills at all --- 11. Export - Serialize the current SVG - Download as `.svg` - Ensure: - Proper viewBox - Standalone structure - No missing styles --- Constraints & Assumptions: - SVG contains a single closed path - No holes or complex boolean shapes - Curves approximated via sampling - Works in modern browsers (Chrome, Edge, Firefox) - If SVG uses stroke only, notify the user --- Optional Enhancement: - Add opacity control (0.1–1.0) for Solid Mode to allow semi-transparent rendering --- Deliverable: A complete working HTML file with clear comments explaining: - Path sampling - 3D transformation - Rotation - Projection - Face generation - Depth sorting - Rendering modes

Lietuvių
4
7
67
6.4K
Peter retweetledi
EigenWatch
EigenWatch@Eigenwatch·
We are trilled to announce that You can now subscribe to EigenWatch using USDC on @base Onchain payments for onchain infrastructure.
EigenWatch tweet media
English
4
9
18
674
Jesse Ozone
Jesse Ozone@Jessseglee·
I feel like throwing a party. Not just any party; a proper house vibe. Network. Great food. Flowing drinks. Mad music. Cool people. Endless fun. If you’re a founder, business-minded, career-driven, or a solid 9–5 professional. Let’s connect. Dress code: White 📍 Abuja/Lagos Shall we?
English
48
11
93
4.6K
Peter retweetledi
Jesse Ozone
Jesse Ozone@Jessseglee·
Hey you. Just start. Anyhow.
English
15
20
52
949
Peter
Peter@_simondevs·
@justsa_rah How did Charlotte put it? I will stand with you between the heavens and the earth...
English
0
0
0
11
Sarah Nzeshi
Sarah Nzeshi@justsa_rah·
Imagine trolling "newbies" cos you think you don sabi finish (Self-acclaimed master of all things) Mtcheew
English
13
2
46
1.3K
Chukwuedozie Nwa Charlie
Chukwuedozie Nwa Charlie@TheCharlesIsidi·
Launching this product in 2 days. It’s only day one as the people with faulty calendars (read: startup founders) say it.
English
1
2
7
382