Hiring software engineers is one of the most critical yet hard tasks you need to do to succeed as a company. Large tech companies define “what a great engineer is” and the way they hire them through trial and error.
This page has some wonky notes about the Secure Remote Password protocol. TL;DR: I don’t like it. It’s also not obviously broken. But it’s inefficient and you should use OPAQUE. Like most PAKE protocols, SRP has two phases.
1Password uses a multi-layered approach to protect your data in your account, and Secure Remote Password (SRP) is one of those very important layers. Today we’re announcing that our Go implementation of SRP is available as an open source project.
HTTP/2 is one of the largest changes to how the web works since HTTP v1.1 was released in June 1999. The new HTTP/2 protocol will make web pages load significantly faster, both on the desktop and mobile. The internet has changed dramatically since the HTTP 1.1 was launched back in 1999.
This article explains how gRPC services compare to HTTP APIs (including ASP.NET Core web APIs). The technology used to provide an API for your app is an important choice, and gRPC offers unique benefits compared to HTTP APIs.
Developers are always looking for the best and most efficient way to make things happen. But making things more efficient is sometimes just a matter of milliseconds. At Yonego, we recently started to make such a development: switching our webservices from REST to gRPC.
As you can see, by simply putting the PoP close to the user one can improve latency by more than factor of two. But that is not all. Our users benefit greatly from faster file uploads and downloads. Let’s see how latency affects TCP congestion window (CWND) growth during file uploads:
In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy. We’ll compare Nginx to Envoy across many software engineering and operational dimensions.
He’s talking about the scammers and criminals that inhabit the “dark web” who have found a new angle – anxiety over Covid-19.
Life for corporate executives would be much easier if they had to take no financial risks. Naturally, returns that are certain (and large and quick) are far preferable to returns that are uncertain (and small and distant).
A Universal Basic Income (UBI) would improve everyone’s lives, increase our free time, empower workers, and ensure everyone has food and a roof over their head. These are noble goals, but obviously there’s a downside or it would already be implemented, right?
I often receive inquisitive looks when I tell people I’m running WordPress on my website. Especially when I’m talking to other people in the InfoSec community where getting responses like, “WordPress, really? Why not a static site generator like Hugo?” is par for the course.
Apple has announced that Safari will start blocking Google Analytics from cross-site tracking. Site owners now fear that Google Analytics stats will become less accurate.
Among all the abstract ideas JavaScript has to offer, the ‘this’ keyword can be one of the most challenging concepts to grasp. On the surface, ‘this’ seems like an intuitive keyword that simply refers to the environment (or scope) it resides in. As you look deeper into the JavaScript runtime, i.e.
The place looked like something out of an old horror film: all paint-chipped walls, dusty windows, and menacing shadows cast by moonlight. I walked through a gate, up a flight of creaking steps, and knocked on the door.
The term ‘micro’ in Microservices, though indicative of the size of a service, is not the only criteria that make an application a Microservice. When teams move to a microservices-based architecture, they aim to increase their agility — deploy features autonomously and frequently.
Today we are excited to announce the open-source availability of Clutch, Lyft’s extensible UI and API platform for infrastructure tooling.
Today we are excited to announce the open-source availability of Clutch, Lyft’s extensible UI and API platform for infrastructure tooling.
When James Hamblin tells people he has not used soap in the shower for five years, they tend not to hold back in expressing their disgust. “It’s one of the few remaining things for which we feel fine telling someone that they’re gross,” he says. “It’s amazing to me, honestly.”
The NY Times profile quotes me saying “We don’t really have an Amazon problem. What we have is a deep, societal problem with an unacceptable imbalance of power and wealth.
Presently sponsored by Trek10: As the original serverless-first consultancy, Trek10 has designed and built serverless systems for some of the world’s top companies. Now, our Developer Acceleration program brings that expertise to you and your team.
One of the most frustrating and common experiences in the workplace is getting work blocked near the finish line. Examples:
It’s easier to manage 4 people than it is to manage one person. The primary reason for this is the inherent over-reliance in the relationship between a manager and a single report. Let’s dive deeper. It’s not uncommon for a first-time manager to get a single direct report. Try it out.
U.S. chipmaker Intel Corp’s logo is seen on their “smart building” in Petah Tikva, near Tel Aviv, Israel December 15, 2019.
You can’t out-Google Google. For two decades, companies have tried to build a better search engine, and now the internet graveyard is filled with would-be competitors. Even the smash successes only get to 1% or 2% market share.
When your service issues access tokens, you’ll need to make some decisions as to how long you want the tokens to last. Unfortunately there is no blanket solution for every service.
TL;DR: DevOps doesn’t have to be all work and no play. I built 5 stupid (but fun!) GitHub actions… because why not? The full code for these actions can all be found in this GitHub repo. I encourage you to fork and/or add issues/PRs with impractical actions of your own!
Shudu Gram is a striking South African model. She’s what fashion likes to call “one to watch,” with a Balmain campaign in 2018, a feature in Vogue Australia on changing the face of fashion, and a red carpet appearance at the 2019 BAFTAs in a custom Swarovski gown. I’m also a model.
Thanks for your reading, save as your bookmark if you like my website.
https://github.com/tim-hub/Pocket2Wordpress/