Tag: Open source
-
Prooph, top enterprise aware PHP CQRS and Event Sourcing components
Posted on February 27, 2021, Level beginner Resource Length medium
Prooph is an enterprise-ready PHP CQRS and Event Sourcing packages for PHP with support for the most famous PHP web frameworks. If you are not familiar with CQRS (Command Query Responsibility Segregation), it's first described by Greg Young in 2010 and it's basically a design pattern used in enterprise and microservices architecture to separate read and writes in your data layer. By Hatem Ben Yacoub.
Tags php web-development open-source app-development
-
Open sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot
Posted on February 12, 2021, Level intermediate Resource Length medium
Alex Birsan recently published his article "Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies" in which he explains how he used language level package managers like npm (Javascript), pip (Python), and gems (Ruby) to get companies to install and run his malicious code on their infrastructure. By Paul Bakker and Kavitha Srinivasan.
Tags open-source java nosql apis web-development app-development
-
Preventing dependency confusion in PHP with Composer
Posted on February 11, 2021, Level intermediate Resource Length medium
Alex Birsan recently published his article "Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies" in which he explains how he used language level package managers like npm (Javascript), pip (Python), and gems (Ruby) to get companies to install and run his malicious code on their infrastructure. By Nils Adermann.
Tags php software web-development open-source app-development
-
Kubernetes and Ubuntu: 2020 roundup
Posted on January 31, 2021, Level beginner Resource Length medium
Kubernetes has always been a crucial part of Canonical's vision and contribution to the IT world. All leading cloud providers, such as Google, Microsoft, Amazon, Cisco and IBM run cloud Kubernetes services on Ubuntu, because we focus on the latest container capabilities in modern kernels. By Anastasia Valti.
Tags kubernetes containers open-source cloud linux devops software
-
Four tactics to build Twitter followings for open source communities
Posted on January 30, 2021, Level beginner Resource Length medium
If you work in a role related to marketing, you've probably heard of brand personality, the human characteristics companies use to market themselves and their products. On Twitter, it's fast food giant Wendy's claim to fame, and it even drives impact on many of Red Hat's own social accounts. By Alana Fialkoff.
Tags open-source cloud cio teams
-
Client side architecture basics guide to testable flexible maintainable react
Posted on December 31, 2020, Level beginner Resource Length long
Though the tools we use to build client-side web apps have changed substantially over the years, the fundamental principles behind designing robust software have remained relatively the same. By Khalil Stemmler.
Tags open-source react ux software-architecture web-development nodejs
-
Search engine giants like Google could soon face competitions
Posted on December 30, 2020, Level beginner Resource Length medium
The European Union and the United States want to introduce tighter rules for tech giants like Google. Search engine rivals are ready to step up as efforts are made to create a fairer competitive environment. By dw.com.
Tags open-source search miscellaneous software software-architecture web-development cio
-
Open source strategy of Amazon Web Services
Posted on December 28, 2020, Level beginner Resource Length medium
Did you know that Amazon leads more than 1,200 open source projects on GitHub? That number, which author got from the Open Source at AWS web page, was confirmed by Asay (Head of Open Source Strategy and Marketing at Amazon Web Services) to represent "officially sponsored projects" — meaning they are open source projects that began inside of AWS, rather than being independent projects run by AWS employees. By Richard MacManus.
Tags open-source app-development web-development cio learning
-
Zero to AWS Lambda in Scala
Posted on September 14, 2020, Level intermediate Resource Length short
AWS Lambda is the platform for deploying functions to the AWS cloud. You can use it to develop functions that respond to AWS events (eg S3 uploads, DynamoDB inserts), AWS API calls, or via HTTP endpoints using the API Gateway. By Jason Swartz.
Tags serverless devops open-source scala programming java
-
OAM, the Kubernetes application model bridging development and deployment
Posted on September 12, 2020, Level intermediate Resource Length medium
Why does Kubernetes need a unified application model? It would be the final piece needed to run a seamless deployment model. By Joab Jackson.
Tags kubernetes containers devops open-source
-
Graphtage: A new semantic diffing tool
Posted on September 1, 2020, Level beginner Resource Length short
Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files. By Evan Sultanik.
Tags linux software programming web-development open-source
-
Introduction to crun, a fast and low-memory footprint container runtime
Posted on August 4, 2020, Level intermediate Resource Length short
Check out crun, an OCI-compliant alternative to runc for Linux container runtime. By Dan Walsh (Red Hat), Valentin Rothberg (Red Hat), Giuseppe Scrivano (Red Hat).
Tags containers open-source software-architecture devops linux