SShortSingh.
Back to feed

Developer Reflects on 2024: Cybersecurity, Web3, and Personal Growth

0
·1 views

A software developer shared a personal year-in-review for 2024, highlighting key milestones and mindset shifts over the past year. They completed a two-year Software Engineering diploma at Aptech and secured their first freelance gigs, gaining both professional experience and independent income. The year also saw them unexpectedly venture into cybersecurity and begin exploring Web3 through a free academy program. Beyond technical progress, the developer credited significant personal growth, including greater confidence and a shift toward taking full responsibility for their outcomes. Looking ahead to 2025, they expressed cautious optimism, committing to more projects, learning, and perseverance despite acknowledging the challenges ahead.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Two developers earned $87 from a React Native template launch before customer feedback forced a rebuild

Two developers spent a combined 180 hours building a React Native UI template priced at $29, launching it on a Tuesday and earning just $87 before four of five buyers requested refunds. A customer email bluntly pointed out that the template's auth screens were non-functional, all API data was hardcoded, and no backend was included, despite the landing page repeatedly using the word 'full-stack.' An internal audit confirmed that promised features — including Postgres migrations, Supabase Auth, file storage, AI integrations, and row-level security — were either absent or faked with placeholder code. The team used the audit as a rebuilding roadmap, subsequently shipping templates with real database migrations, working Supabase Auth, signed-URL file uploads, and proxied AI integrations. The post serves as a candid postmortem on the gap between marketing language and actual product delivery in developer tooling.

0
ProgrammingDEV Community ·

How to Debug AI Agent Connectivity Failures Behind Corporate Firewalls

AI agents deployed inside corporate networks often fail silently due to firewall and NAT restrictions, not code errors. Enterprise environments typically block all outbound traffic except TCP on ports 80, 443, and sometimes 22, breaking most peer-to-peer agent communication frameworks. Developers can diagnose the issue by systematically testing UDP reachability, DNS resolution, transparent proxy interception, and open egress ports using command-line tools. Corporate firewalls frequently intercept TLS connections via transparent proxies, which can break certificate pinning and WebSocket upgrades that many AI frameworks rely on. Understanding the exact network constraints — such as whether only TCP/443 is available — helps developers choose appropriate fallback strategies like TLS tunneling or relay-based connectivity.

0
ProgrammingDEV Community ·

How 30 Minutes of Data Planning Helps Hackathon Teams Build Better Products

Successful hackathon teams often spend their first 30 minutes defining a data model — mapping out what their app stores and how different pieces of information relate — before writing a single line of code. A data model consists of tables, fields, and relationships that form the structural backbone of any application. Skipping this step forces developers or AI coding tools to make assumptions mid-build, which can cause mismatched field names and broken connections between the frontend and backend. Experts argue that defining a data model is fundamentally a product decision, not a technical one, making it accessible to non-coders who understand the app's concept. Teams that align on this structure early tend to move faster and encounter fewer integration problems as the deadline approaches.

0
ProgrammingDEV Community ·

How to Practice API Testing Using a Public Rick and Morty Mock API

A software QA practitioner shares a hands-on guide to learning API testing with Postman, using a free mock REST API available at funapi.dev. The platform offers 37 mock APIs, including a Rick and Morty-themed one, requiring no signup, API keys, or rate-limit concerns. The walkthrough covers nine endpoints across characters, locations, and episodes, deliberately including authenticated routes to simulate real-world 401 errors and write-path testing. Learners are guided to set up Postman collection variables, send requests, and write assertions against predictable, small datasets. The approach addresses a common beginner frustration: unstable staging environments that make it hard to distinguish personal errors from infrastructure issues.