Theory vs Practice: The Agile’s Pragmatic Approach

“I don’t code first, I build Agile.” It sounds great, doesn’t it? A picture of methodical planning, user-centric design, and seamless iteration. The ideal Agile developer, meticulously crafting solutions with perfect foresight. But let’s be real. The development world is rarely that pristine. We’ve all heard the Agile gospel: understand first, plan iteratively, test early, […]

Theory vs Practice: The Agile’s Pragmatic Approach Read More »

Connecting the Dots in ICT

ICT, or Information and Communication Technology, is a broad term that covers all the technology we use to communicate and manage information. This includes everything from computers and the internet to phones and broadcast systems. ICT is all about making communication and information management easier and more efficient. Simplifying Government Interactions (G2C, G2B, G2G):

Connecting the Dots in ICT Read More »

The Philosophy Behind Laws

Jurisprudence is like the deep dive into the world of law—it’s not just about knowing the laws themselves, but understanding the “why” behind them. Imagine it as the philosophy of law, where we explore big questions like, “What are laws, really?” or “How should laws be made?” It’s all about breaking down legal concepts, systems,

The Philosophy Behind Laws Read More »

Google’s Monopoly Ruling: What’s Next for Tech?

On August 6, 2024, the tech landscape shifted dramatically as Google lost a pivotal antitrust case against the U.S. Department of Justice. The lawsuit, initiated in 2020, accused Google of monopolistic practices, particularly through its exclusive deals with companies like Apple and Mozilla to maintain dominance in the search engine market. The judge ruled that

Google’s Monopoly Ruling: What’s Next for Tech? Read More »

Why Japan Lags in Software

Japan is a country known for its technological prowess. From iconic electronics brands like Sony and Panasonic to automotive giants like Toyota and Honda, Japan has long been a global leader in hardware. But when it comes to software, Japan’s performance is noticeably weaker. Despite its successes in other areas of technology, Japan has failed

Why Japan Lags in Software Read More »

Federalized and Regionalized Philippines

As the Philippines continues to grow and evolve, the debate about its administrative structure is gaining momentum. One compelling idea that’s being discussed is transitioning to a federal government system, complemented by regional capitals across the country’s major island groups. This approach could bring about a transformative shift in how the nation governs itself, balancing

Federalized and Regionalized Philippines Read More »

Calculating IP Block

The blog post provides an introduction to IP blocks, subnetting, and CIDR notation in computer networking, including step-by-step calculations and a subnetting cheat sheet. An IP address is a unique identifier for devices on a network. It allows devices to communicate with each other over the network. However, IP addresses are limited, and their availability

Calculating IP Block Read More »

Software Testing Types

Software testing is an essential part of the software development process. Software testing is a crucial step in the software development process, as it helps to ensure that a product is of high quality and meets the needs of the end user. Many different types of testing can be used to evaluate a product, each

Software Testing Types Read More »

Scroll to Top