Sakil Ahmed

30 posts

Sakil Ahmed banner
Sakil Ahmed

Sakil Ahmed

@sakilahmeddev

Software Engineer | Java & MERN Stack Dev | Building scalable backend systems | #OpenToWork

Katılım Aralık 2024
107 Takip Edilen4 Takipçiler
Stratten Waldt
Stratten Waldt@strattenwaldt·
Counterintuitive take: AI might actually be *better* for learning fundamentals - if you treat it like a tutor rather than a shortcut. The key is relentless interrogation of the output: - "Explain what we just implemented. Pretend I know nothing about code." - "Could anything you just told me be considered incorrect? Why?" - "Why did you choose this approach over alternatives?" - "What are valid arguments for other approaches?" The students who won't learn anything are those who hit "accept" and move on. The ones who succeed turn every AI suggestion into a learning opportunity. They're getting instant feedback loops that previous generations never had-but only if they're disciplined enough to demand understanding, not just working code. (For the record, I do this relentlessly, especially when I'm feeling out a framework or language I'm not well-versed on. I still haven't gotten a good explanation for why Rust feels clunky, though lol)
English
1
0
2
96
SumitM
SumitM@SumitM_X·
How will these kids from colleges learn fundamentals they start coding with AI ?
English
21
0
47
5.2K
A.k Tiwari advo
A.k Tiwari advo@highcourtadvo·
और बनाओ दूसरे जातियों को महंत पुजारी, इसीलिए मैं कहता हूँ इस पद को सिर्फ ब्राह्मण सम्भाल सकता है।
A.k Tiwari advo tweet media
हिन्दी
155
299
1.2K
46.9K
Sakil Ahmed
Sakil Ahmed@sakilahmeddev·
Fundamentals > hype. Damn ⚡👇 #Frontend #WebDev #JavaScript
Akshay Shinde@ConsciousRide

As a frontend engineer Please master these fundamentals instead of chasing every new shiny library or framework every few months. Focus on going deep in - JavaScript and TypeScript core mechanics (event loop, closures, prototypes, this keyword, async patterns, microtask queue) - Modern CSS (Flexbox and Grid mastery, container queries, cascade layers, logical properties, :has selector, scroll-driven animations) - Responsive and adaptive design (mobile-first approach, fluid typography with clamp, smart breakpoints without media-query overload) - Browser rendering and performance (Critical Rendering Path, reflow and repaint, Core Web Vitals, lazy loading, code-splitting, proper memoization, avoiding common useMemo and useCallback mistakes) - Accessibility as a non-negotiable skill (semantic HTML, ARIA roles, keyboard navigation, screen reader testing, color contrast, focus management) - Web security basics on the client side (XSS prevention, Content Security Policy, secure cookies, input sanitization, understanding CORS) - Component architecture and composition (compound components, moving from render props to hooks to modern composition patterns, avoiding prop drilling issues) - State management patterns (not just one library, understand when to use Context, Zustand or Jotai, Redux Toolkit, or server components) - Testing culture (unit tests to integration tests to end-to-end tests to visual regression, using tools like Jest or Vitest with React Testing Library plus Cypress or Playwright) - Debugging and DevTools mastery (performance profiling, network throttling, React DevTools, CSS containment techniques) - Build tools and developer experience (Vite mastery, Turbopack basics, module federation when it makes sense, bundle analysis workflows) - API integration and data fetching patterns (REST plus GraphQL plus tRPC plus React Server Components, caching strategies, optimistic UI updates, solid error handling and loading states) - Framework internals (React Fiber and reconciler, Next.js App Router versus Pages Router, SSR SSG ISR trade-offs, suspense and streaming rendering) - Collaboration with design and UX teams (Figma to code handoff, design tokens, component-driven development workflows) - Streaming UIs with SSE integration Pick one primary framework go deep enough to explain why it works the way it does, not just follow the latest trending boilerplate. Depth creates real leverage. Constant framework hopping leads to tutorial hell and shallow knowledge.

English
0
0
1
22
Sakil Ahmed
Sakil Ahmed@sakilahmeddev·
“Saved — ultimate backend checklist. Which 3 would you learn first?” “This is the map. Start small, build projects, then expand.” #Backend #WebDev #APIDesign ✅ 👇 ☕
Piyush@piyush784066

Backend development is simple, you just need to learn these... HTTP methods Status codes Request headers Response headers Authentication Authorization JWT tokens Session management Cookies OAuth 2.0 API design RESTful APIs GraphQL WebSockets Server-side rendering Database design SQL queries NoSQL databases Database indexing Query optimization ACID properties CAP theorem Normalization Denormalization ORM (Object-Relational Mapping) Connection pooling Transactions Migrations Seeding data Caching strategies Redis Memcached CDN integration Rate limiting Throttling API versioning Middleware Error handling Logging Monitoring Application performance monitoring (APM) Load balancing Horizontal scaling Vertical scaling Microservices architecture Monolithic architecture Service-oriented architecture (SOA) Message queues Pub/Sub patterns Event-driven architecture CQRS pattern Saga pattern API Gateway Service mesh Docker containers Kubernetes orchestration CI/CD pipelines Environment variables Configuration management Secrets management CORS (Cross-Origin Resource Sharing) CSRF protection XSS prevention SQL injection prevention Input validation Output sanitization Password hashing Bcrypt/Argon2 Salt and pepper Two-factor authentication (2FA) Single sign-on (SSO) RBAC (Role-Based Access Control) ABAC (Attribute-Based Access Control) File uploads Streaming data Pagination Filtering and sorting Full-text search Elasticsearch Background jobs Cron jobs Task scheduling Worker processes Async/await patterns Promises Callbacks Thread pools Process management Memory management Garbage collection Performance profiling Benchmarking Testing (unit, integration, E2E) Mocking and stubbing API docs (Swagger/OpenAPI) Postman/Insomnia Version control (Git) Code review practices Debugging techniques Production deployment strategies

English
0
0
0
14
Wasim
Wasim@WasimShips·
This Reddit user shared his Ultimate $0 Stack Bookmark to RIGHT NOW ! 1. IDE - Google's AntiGravity (100% free + higher access if you use student ID) 2. Al Documentation - SuperDocs (100% free & open source) 3. Database - Supabase (Nano plan free, enough for basic needs) 4. Authentication - Stack Auth ( Free upto 10K users) 5. LLM (AI Model) - OpenRouter or Gemini via Al Studio for testing and a custom tuned model by Unsloth Al for production. ( You can fine-tune models using Unsloth literal in a Google Colab Notebook ) 6. Version Maintenance/Distribution - Github/Gitlab ( both totally free and open source ) 7. Faster Deployment - Vercel ( Free Tier Enough for Hobbyists ) 8. Analytics PostHog, Microsoft Clarity & Google Analytics ( All 3 are free and independent for different tracking )
Wasim tweet media
English
22
216
2.3K
108.2K
Sakil Ahmed
Sakil Ahmed@sakilahmeddev·
and tackled core data structures and algorithms. I also learned to manage databases using Java and SQL, and explored full-stack web development by building dynamic web applications. Another exciting component of the program was learning about generative AI in software development
English
0
0
0
23
Sakil Ahmed
Sakil Ahmed@sakilahmeddev·
This intensive 7-course series (developed by Amazon and hosted on Coursera) helped me build a strong foundation in software development. Over these courses, I honed my Java programming skills (working with data manipulation, control structures, and object-oriented design)
English
1
0
0
28
Sakil Ahmed
Sakil Ahmed@sakilahmeddev·
@striver_79 @striver_79 bhaiya ji is bar Dussehra mei koi offer de do please. TUF+ subscription as lifetime kuch din ke liye !!
Română
0
0
0
10
Manu Arora
Manu Arora@mannupaaji·
It was perfect
Manu Arora tweet media
English
33
0
218
7.1K
Sakil Ahmed
Sakil Ahmed@sakilahmeddev·
@striver_79 Can you put offer for TUF+ subscription as lifetime for few more days please ?🙏🙏🙏
English
0
0
1
1.3K
Striver | Building takeUforward
How we got to know. - The person was running a pvt telegram group. One of our subscribers shared it with us. - Instead of taking it down by copyright, we acted the buyer. - He shared his payment details and we got access. - Authorities tracked the money trail. - Account was of his friend, who had 0 idea of what was going on. Money trails are easy to track 🤦🏼‍♂️
English
13
11
412
57.6K
Striver | Building takeUforward
🚨 Piracy is risky, avoid it. Someone was selling our content for ₹499. We filed a cyber complaint, and within 2 weeks the authorities tracked him down. Along with that, they also shared the list of buyers who had purchased from him. What happens next? - For the seller: a minimum of 6 months behind bars if we push ahead. - For the buyers: their names may be officially tagged in the complaint records. Think twice before engaging in piracy. It’s never worth it. Free content is out there, no point in paying, you never know when the trouble will be at your doorstep.
English
65
31
1.3K
189.4K