Better Programming
Actions
Media Outlet details
| Scope | N/A |
|---|---|
| Language | English |
| Country | N/A |
|
Similarweb UVM |
Request pricing |
|
Comscore UVM |
Request pricing |
Recent Articles
Search ArticlesHow to Crush API Dev Work when You’re 100% Remote with Postman
When summer of 2017 arrived, I transitioned to a project which allowed me to contribute remotely. After 25 years of working in technology across eight different employers, I was finally able to determine if working 100% remotely would lead to productivity gains … or losses. Just under 3 years before the pandemic arrived, I discovered I was twice as productive as before — simply by reviewing my commit history from in-office time periods where I was doing similar work.
Modern Data is a painting
An ultimate guide on modern visualization technologies Humans are traditionally strong in abstract thinking and visual interpretation of information. In other words — we are visual beings. Try, for example, to identify the best results of your favorite football team for a particular year from a table that consists of hundreds of cells — this is not really visual and you spend quite a long time doing that.
Exploring Rust’s Option Type: A Guide to Optional Value Handling
Understanding the Role of Option Type in Rust Programming Rust has attracted a vibrant programming base and is making a mark as a language of choice when it comes to building low level, performant software applications. In this article, we’ll delve into Rust’s Option type, understanding what it is, how to define it, and checking for its existence.
Let a thousand programming publications bloom.
I’m putting Better Programming on hiatus to make room for other programming publications. I get that this is a big pivot given that we switched to a new editor recently. But things are changing at Medium and I think this will ultimately be a boon for everyone, authors, readers and publications. I would like to inspire some (but not all) of you to start a publication and give you some guidelines on how to do it well.
What Isomorphic types are and why you might need them developing with Swift.
* Note: we are not going to dive deep into theoretical definitions, instead will just discuss the conception using common terms. An isomorphism is a correspondence (relation) between objects or systems of objects expressing the equality of their structures in some sense. — Encyclopedia of Mathematics. Isomorphism is a core mathematical concept which is used for comparing various entities, such as groups, graphs, or vector spaces.
Resilience in the Face of Rejection: Lessons from Losing My Dream Job
How to lose graciously and find the silver lining from the failure of a job interview My company had a new internal job opening. It was a year-long role building up a tech academy to train new graduates so they could function well as junior software engineers. A seed of interest was planted the first time I heard about it, and I started thinking more and more about the opportunities this job could bring.
Slack Notifications for Alerting (via AWS Lambda)
You might have encountered situations where you wanted to send status alerts or notifications to a Slack channel. When working with AWS Alarms, there’s already an app (AWS Chatbot) that can send notifications directly to your Slack channels. However, if you are working with external tools, for example databases or file systems, you might need a custom solution. My Use Case: An external service occasionally exports data (parquet files) to my S3 bucket.
Automating Your DevOps: Writing Scripts that Save Time and Headaches
Or, how scripting revolutionized my workflow Imagine a time when factories were full of life, with gears turning and machines working together. It was a big change, like what’s happening today with computers. In the world of creating and managing software, we’re moving from doing things by hand to letting computers do the work. I’ve seen this change happen, and I can tell you, writing little programs, or “scripts,” is what’s making this change possible.
Deploy CoreML Models on the Server with Vapor
Get the benefits of Apple’s ML tools server-side. Recently, at Sovrn, we had an AI Hackathon where we were encouraged to experiment with anything related to machine learning. The Hackathon yielded some fantastic projects from across the company. Everything from SQL query generators to chatbots that can answer questions about our products and other incredible work. I thought this would be a great opportunity to learn more about Apple’s ML tools and maybe even build something with real business value.
WebAssembly with Go: Taking Web Apps to the Next Level
You might’ve noticed the increasing chatter around WebAssembly (WASM) in the dev community. Its potential is vast, and we’ve found it invaluable in enhancing our open source project! Hi everyone, I’m part of the team behind Permify, an open-source infra that helps developers to create and manage granular permissions throughout their applications.