Browsing Page 5 of 8
-
React: A Tour over its basics
Whenever I see myself exploring a new language, framework or library, I usually research any relevant information I should know before digging deeper into this new knowledge adventure. Maybe you’re here for the same reason: you’ve been reading lots of tweets from people saying how much they love React, or, likely, you’ve just read an article that stays how React will solve all your problems and other 13 reasons why you should incorporate it in your life, or you’re just tired of the same projects setup with jQuery, and you want to use something new. -
Security, OWASP and Wawandco
With the rise of cyber-attacks and data breaches, ensuring the security of applications has become a critical concern for businesses on the web and their users. Learn more about OWASP and how we care about security at Wawandco. -
Get to Know DORA Metrics: The Key to DevOps Success
In today’s fast-paced software development world, measuring the performance and progress of a team is crucial. Knowing how well a team performs can open the door to improvements to the current development process. Improvements that will take them from being a low-performing team to a high-performing one. Metrics are just a way for teams to track their progress and ensure they deliver customer value. -
Quick Peek into WebAssembly
Is a new standard binary format that allows us developers to compile programs written in high-level languages such as C, C++, Rust, and Go into low-level code that can be executed in the browser. At the moment this is something that we can only achieve using Javascript, but now, with WASM the door is open for other languages to be run on the client side. -
Open-source licenses and their implications
In an interconnected world where we see a rapid growth in the number of new libraries and tools that are available for development and in general, for technological advances, one important consideration leaders and teams should take into account is the licensing of the software they are using. Open source is an important weapon in the arsenal of any software development team, but it’s important to understand the different open-source licenses and how its usage may impact your application. -
Application Performance Monitoring
The acronym stands for Application Performance Monitoring (and also Application Performance Management, but we will only focus on the first one) and it refers to the monitoring of telemetry data to measure our system’s health, and availability, or even to troubleshoot problems while it is online. APM is a means to increase the observability aspect of our system, allowing us to know about its internal state by reading through its external output. -
Deploying an SQLite Buffalo Application to Fly.io
Fly.io is a cloud platform for hosting and deploying applications. Its simplicity, performance and affordable pricing make it a no-brainer choice for startups and works very well as a replacement for Heroku. In this post we will show how to deploy a Buffalo application to Fly.io. Initializing the Buffalo application Initializing a Buffalo application implies running the new command on the Buffalo cli. To make things simpler we will create a SQLite application -
Using Plush with Go
One of the coolest libraries in the Buffalo framework is Plush, a templating engine that provides ERB-like syntax for writing server side HTML. It is a very powerful templating engine that can be used to render HTML pages for Go applications. Plush makes it easy to iterate over collections, have conditional content, use partials and more. Even though Plush is built within the Buffalo ecosystem and I’ve been able to mostly use it in my buffalo apps, I’ve always wondered how it can be integrated with Go applications written with the standard library. -
Page layouts in Go
I recently tried to build a web application using Go and HTML templates. In doing so, I started to miss some cool features that Buffalo and plush have to avoid repeating the layout of your web pages. I thought this was a common enough problem that the Go team should have provided the tools in the standard library, and as usual, they did. That’s when I came across the block and define expressions for templates.
Achieve your organization objectives.
We're ready to integrate with your teams to fulfill your business goals with our experience.