Tag: Web development
-
YAML for beginners
Posted on November 4, 2020, Level beginner Resource Length medium
YAML is an easy, expressive, data-oriented language that distinguishes itself from document markup languages. By Seth Kenlon @RedHat.
Tags programming web-development app-development miscellaneous
-
Going from JavaScript to WebAssembly in three steps
Posted on November 3, 2020, Level intermediate Resource Length long
It is vital that the performance on the client's browser is as good as possible. The reason for this is very simple: when you are being told a story, or watching a movie, even a single frameskip immediately takes you out of your experience. By Marcel Duin.
Tags javascript web-development browsers performance
-
Data-driven software architecture
Posted on October 29, 2020, Level beginner Resource Length short
The web continues to grow and expand in innovative ways. At the same time, few seem to notice that the way web applications are currently built is dragging us ever deeper into technical debt. Software-centric architecture and legacy technologies used to implement it are at odds with the potential of the web. At best they are wildly inefficient, and at worst they are heading us into a software apocalypse. By AtomGraph.
Tags software-architecture containers web-development app-development agile big-data
-
Be effective with Bitrise CI for Android — the lessons learned the hard way
Posted on October 28, 2020, Level intermediate Resource Length long
I'm pretty sure we can all agree on how CI tools support our day to day effectiveness. How they might save dozens of hours spent on non-essential tasks. Yet, it's common to present CI tools as a hassle; slow, bulky, and unreliable pipelines bloated with chaotic events instead of fast, maintainable feedback loop configured to support both product quality and team flexibility. By Maciej Malak.
Tags cicd android web-development software-architecture containers
-
Setting Google Analytics on a Jekyll website and implementing cookie consent collect
Posted on October 27, 2020, Level beginner Resource Length long
It is very useful to have Google Analytics on your website to have an idea of how many (or how few) people are visiting. Using Google Analytics on a website requires a valid consent from visitors (Because of ePrivacy Directive and not the GDPR). By Coralie Collignon.
Tags analytics miscellaneous big-data web-development
-
MQTT vs SSE
Posted on October 17, 2020, Level beginner Resource Length long
Building a real-time web or mobile application is a bit more challenging than building a standard service. That's because the protocol you choose to deliver data from the server to the client — and back — will have a significant impact on the overall experience. By Kieran Kilbride-Singh.
Tags microservices web-development event-driven messaging software-architecture app-development
-
Why I'm excited about Cloudflare's automatic platform optimization for WordPress
Posted on October 8, 2020, Level intermediate Resource Length medium
Cloudflare released "Automatic Platform Optimization" (APO), a new performance optimization service for WordPress sites. By Brian Li.
Tags cloud web-development performance code-refactoring
-
Exploring site speed optimisations with WebPageTest and Cloudflare Workers
Posted on October 7, 2020, Level intermediate Resource Length medium
One of the common questions often asked by clients is "What difference will the changes you're recommending make to our site's speed"? By Andy Davies.
Tags nodejs web-development performance code-refactoring javascript
-
Behind the scenes: How do lambda expressions really work in Java?
Posted on October 6, 2020, Level intermediate Resource Length medium
A look into the bytecode to see how Java handles lambdas. What does a lambda expression look like inside Java code and inside the JVM? It is obviously some type of value, and Java permits only two sorts of values: primitive types and object references. By Ben Evans.
Tags jvm java web-development app-development software-architecture
-
Building a chat application using SvelteJS and SSE
Posted on October 5, 2020, Level intermediate Resource Length medium
If you've already developed web applications with ReactJS or VueJS, you've probably heard of SvelteJS. In this article, author will explore this new framework to discover its subtleties, and show you how it is not so different from others (on the surface). By Julien Demangeon.
Tags nodejs JavaScript web-development servers
-
Angular security best practices
Posted on October 2, 2020, Level beginner Resource Length medium
This time, we dive straight into the modern Angular security best practices. By Liran Tal, Natalia Venditto.
Tags nodejs angular frontend web-development infosec
-
A CD pipeline on GKE with Argocd and Keel
Posted on October 1, 2020, Level intermediate Resource Length short
An article describing how to use argoCD as a tool in your CD pipeline for the GKE clusters. You can use keel alongside argoCD to complement it. By Nico.
Tags devops cicd web-development