Tag: Web development
-
State of generics and collections
Posted on April 16, 2025, Level beginner Resource Length long
Generics have been on the list of wanted features for a long time by numerous PHP developers. The topic is often brought up in "What's New in PHP?" talks as well during Q&A. By Arnaud Le Blanc, Derick Rethans, Larry Garfield.
Tags php web-development app-development learning
-
How to build an API: A complete guide to creating secure and scalable APIs
Posted on March 24, 2025, Level beginner Resource Length long
APIs (Application Programming Interfaces) are the backbone of modern software applications, enabling seamless communication between different systems. Whether you're building a web app, or mobile service, or managing complex data, learning how to build an API is essential for creating scalable, efficient systems. APIs can be categorized into several types based on their architecture, such as REST, GraphQL, and SOAP, each with specific use cases. By @geeksforgeeks.org.
Tags apis web-development app-development infosec json
-
What is event-driven architecture? Meaning, types, uses, and benefits
Posted on March 20, 2025, Level beginner Resource Length long
Event-driven architecture reacts to events, like user actions, allowing real-time, independent system responses and actions. This article explains event-driven architecture, its workings, types, and practical uses. By Vijay Kanade.
Tags app-development event-driven web-development app-development
-
A comprehensive guide on API developments
Posted on March 17, 2025, Level beginner Resource Length medium
Are you struggling to understand how to build an API from scratch? This guide will equip you with everything you need to know about API development. APIs are the backbone of modern software, enabling applications to communicate, share data, and integrate seamlessly. From social media platforms to e-commerce websites, APIs are everywhere.Are you struggling to understand how to build an API from scratch? This guide will equip you with everything you need to know about API development. APIs are the backbone of modern software, enabling applications to communicate, share data, and integrate seamlessly. From social media platforms to e-commerce websites, APIs are everywhere. By @goodcore.co.uk.
Tags apis web-development app-development servers json
-
Introduction to Angular: A beginner's guide
Posted on February 28, 2025, Level beginner Resource Length medium
In the dynamic world of web development, Angular stands out as a powerful and efficient framework for building interactive web applications. Developed and maintained by Google, Angular is an open-source framework that has gained immense popularity among developers worldwide. By crsinfosolutions.com.
Tags angular nodejs javascript web-development app-development
-
Test-driven development (TDD) explained
Posted on February 14, 2025, Level beginner Resource Length medium
Test-driven development (TDD) is a software development process that involves writing tests for your code before you write the code. This approach has transformed the development methodology around testing. While the traditional waterfall model of software development was linear, with testing occurring near the end of one long timeline, TDD makes testing an ongoing, iterative process. By Jacob Schmitt.
Tags tdd miscellaneous web-development app-development
-
Viewport concepts - CSS: Cascading Style Sheets
Posted on February 11, 2025, Level beginner Resource Length medium
This article explains the concept of the viewport — what it is, its impact in terms of CSS, SVG, and mobile devices — and differentiates between the visual viewport and the layout viewport. By mozilla.org.
Tags css frontend web-development app-development
-
Angular 2025 strategy
Posted on January 26, 2025, Level beginner Resource Length medium
For the past two and a half years, we've been laser focused on improving developer experience and performance for all Angular developers. In this post, I'd like to share a brief summary of the high-level process that we've been following to achieve this and describe our strategy for 2025. By Minko Gechev.
Tags angular web-development javascript google
-
What is prompt engineering?
Posted on January 20, 2025, Level beginner Resource Length long
Business leaders require guidance and support to achieve organizational goals. This is where the Chief Information Officer (CIO) plays a crucial role in driving technology strategies and innovation. The CIO is responsible for aligning IT initiatives with business objectives, ensuring that organizations remain competitive in an evolving tech landscape. By Megan Crouse.
Tags app-development web-development ai learning
-
How to become a web3 developer in 2025 - the complete roadmap
Posted on January 9, 2025, Level intermediate Resource Length medium
The rise of decentralized applications (dApps) and blockchain technology has led to an increased demand for web3 developers. The 2025 roadmap provides insights on the skills needed and potential job roles that will become prominent over the next few years. By web3.career.
Tags learning app-development crypto web-development learning teams career
-
Introduction to AI-driven PHP development: Automating entities with Symfony and OpenAI
Posted on December 18, 2024, Level beginner Resource Length medium
In this blog post, we'll explore how to automate PHP entity creation using Symfony components and OpenAI's GPT-4. If you've ever had to manually define entity classes, manage field definitions, or handle relationships in Symfony applications, you know how repetitive and error-prone the process can become. By leveraging the power of AI, we can streamline this workflow, automating much of the entity generation based on simple user input. By Anka Bajurin Stiskalov.
Tags php ai programming web-development performance
-
Elixir in production: What is it used for?
Posted on November 11, 2024, Level beginner Resource Length medium
There are many success stories out there about using Elixir in production that not only prove that the language is mature enough to be a solid choice, but it can be even more effective than the usual frequently used languages and frameworks thanks to the features provided by BEAM and OTP. By RisingStack Engineering.
Tags elixir web-development functional-programming how-to app-development erlang