Developer

The Overflow #92: Mapping The Path From Engineer To Manager

Welcome to ISSUE #92 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: mapping the path from engineer to manager, looking to the stars for encryption, and improving the junior dev experience with seven VS Code extensions. From the blog Why your…
The post The Overflow #92: Mapping the path from engineer to manager appeared first on Stack Overflow Blog.
Developer

The Loop: Our Community Department Roadmap For Q4 2021

It’s time once again for the ritual that I know we’ve all come to love: the quarterly update on Community team projects. This quarter’s projects are constrained by a lack of available technical/engineering resources on our Public Platform team, so you’ll see that we are focusing on projects that don’t require assistance from them.
The post The Loop: Our Community Department Roadmap for Q4 2021 appeared first on Stack Overflow Blog.
Developer

Level Up: Introduction To TypeScript

In this one-off Level Up session, we’re exploring TypeScript, a popular programming language used for web development. Josh Goldberg, a Staff Frontend Developer at Codecademy, walks us through the basics of TypeScript. We discuss its relationship to JavaScript, how TypeScript is used in real production environments (like Codecademy itself!), how to get involved in the…
The post Level Up: Introduction to TypeScript appeared first on Stack Overflow Blog.
Developer

The Overflow #91: Observability Is The Future (of Your DevOps Career)

Welcome to ISSUE #91 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: scaling front-end design with a system, helping fighter jets score hits with radar, and ignoring the front-end development scene without missing a beat. From the blog Scaling front end…
The post The Overflow #91: Observability is the future (of your DevOps career) appeared first on Stack Overflow Blog.
Developer

Why Your Data Needs A QA Process

At this point, most software engineers see the value of testing their software regularly. But are you testing your data engineering as well?
The post Why your data needs a QA process appeared first on Stack Overflow Blog.
Developer

The Overflow #90: A Patent On A Time Machine

Welcome to ISSUE #90 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: we surveyed cloud adoption during the pandemic, what to do if your 40 hours a week job needs 80 hours, and why hyperlinks are blue. From the blog Pandemic…
The post The Overflow #90: A patent on a time machine appeared first on Stack Overflow Blog.
Developer

Observability Is Key To The Future Of Software (and Your DevOps Career)

Observability platforms enable you to easily figure out what’s happening with every request and to identify the cause of issues fast. Learning the principles of observability and OpenTelemetry will set you apart from the crowd and provide you with a skill set that will be in increasing demand as more companies perform cloud migrations.
The post Observability is key to the future of software (and your DevOps career) appeared first on Stack Overflow Blog.
Developer

Level Up: Build A Quiz App With SwiftUI – Part 4

In the fourth and final lesson of the series, we’ll learn how to use SwiftUI navigation to present different views to the user. We’ll build a welcome screen with instructions for the user as well as a final screen with their results to the quiz. A user will also have the option to re-take the…
The post Level Up: Build a Quiz App with SwiftUI – Part 4 appeared first on Stack Overflow Blog.
Developer

The Overflow #89: Passwords Are Dead!

Welcome to ISSUE #89 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: visualize your engineering failures, connect to two ISPs at once, and theme your app in Flutter. From the blog You’re living in the Metaverse, you just don’t know it…
The post The Overflow #89: Passwords are dead! appeared first on Stack Overflow Blog.
Developer

Podcast 372: Why Yes, I Do Have A Patent On A Time Machine

This week we chat with Angie Jones, Java champion, prolific inventor, and senior director of developer relations at Applitools. She previously held roles at Twitter and IBM. She explains why visual testing can catch things you would miss if you just scan the DOM, what actually makes a 10x developer, and how she secured a…
The post Podcast 372: Why yes, I do have a patent on a time machine appeared first on Stack Overflow Blog.
Developer

Level Up: Build A Quiz App With SwiftUI – Part 3

In the third lesson of the series, we’ll continue to incorporate the MVVM architecture and build a view model for our quiz app which mediates communication between the view and the model. Additionally, we’ll build a game model structure and add more questions and functionality for new questions to appear as the user advances through…
The post Level Up: Build a Quiz App with SwiftUI – Part 3 appeared first on Stack Overflow Blog.
Developer

The Overflow #88: Building A Better Developer Platform

Welcome to ISSUE #88 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: we discuss the close of the Prosus deal with our CEO, figure out how to change matrix values in R, and add machine learning to our humble Jamstack sites.…
The post The Overflow #88: Building a better developer platform appeared first on Stack Overflow Blog.
Developer

Level Up: Build A Quiz App With SwiftUI – Part 2

In the second lesson of the series, we’ll add state to our quiz app so that it can show users whether they answered correctly.  We’ll also build out a model for our quiz questions, and add a settings tab. Here are some Stack Overflow questions related to the work we did in today’s session: What…
The post Level Up: Build a Quiz App with SwiftUI – Part 2 appeared first on Stack Overflow Blog.
Developer

The Overflow #87: Advance Your Developer Career By Writing

Welcome to ISSUE #87 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: we bought some weird domain names, found creative ways to kill flies, and designed a swanky initial drop caps using CSS. From the blog How writing can advance your…
The post The Overflow #87: Advance your developer career by writing appeared first on Stack Overflow Blog.
Developer

Using Stretch Work Assignments To Help Engineers Grow

Stretch work assignments are tasks or projects that are a bit beyond an engineer’s current skill or knowledge level and that allow them to improve and learn new things. When done correctly these assignments serve a dual purpose of providing learning opportunities for your engineers, while at the same time completing a project or task that will help your company.
The post Using stretch work assignments to help engineers grow appeared first on Stack Overflow Blog.
Developer

Level Up: Build A Quiz App With SwiftUI – Part 1

SwiftUI is Apple’s newest framework for building iOS applications.  It uses the best features of the Swift language to enable writing performative, declarative code.  If you’ve ever wanted to build your own iOS applications, now is an excellent time to get started. The Codecademy Live: Build a Quiz App with SwiftUI series will be hosted…
The post Level Up: Build a Quiz App with SwiftUI – Part 1 appeared first on Stack Overflow Blog.
Developer

The Overflow #86: Dev Survey Results!

Welcome to ISSUE #86 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: the Dev Survey results, why we describe technology in terms of a stack, and test-driven development in React Native. From the blog The 2021 Developer Survey results are here! stackoverflow.blogOur…
The post The Overflow #86: Dev Survey results! appeared first on Stack Overflow Blog.
Developer

How Writing Can Advance Your Career As A Developer

“In their first few years on the job, engineers spend roughly 30% of their workday writing, while engineers in middle management write for 50% to 70% of their day; those in senior management reportedly spend over 70% and as much as 95% of their day writing.” - Jon Leydens
The post How writing can advance your career as a developer appeared first on Stack Overflow Blog.
Developer

700,000 Lines Of Code, 20 Years, And One Developer: How Dwarf Fortress Is Built

Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortress full of dwarves in a randomly generated fantasy world. The simulation runs deep, with new games creating multiple civilizations with histories, mythologies, and artifacts. I reached out to him to see how he’s managed a single, growing codebase over 15+ years, the perils of pathing, and debugging dead cats. Our conversation below has been edited for clarity. 
The post 700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built appeared first on Stack Overflow Blog.
Developer

Level Up: Linear Regression In Python – Part 8

In the eighth and final lesson of the series we’ll practice everything we’ve learned to date by loading and preparing some data, fitting a few different models, and comparing them. This is an open-ended session where we’ll examine some questions from our audience and demonstrate what a data analysis workflow could look like. If you…
The post Level Up: Linear Regression in Python – Part 8 appeared first on Stack Overflow Blog.
Developer

The Overflow #83: Steady Paycheck Or Solo Project?

Welcome to ISSUE #83 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: how to get started programming with Python, why crackpots show up in peer-reviewed journals, and when flashy animations trigger motion sickness. From the blog Learning from the real world:…
The post The Overflow #83: Steady paycheck or solo project? appeared first on Stack Overflow Blog.
Developer

Why You Should Build On Kubernetes From Day One

If you’re building a new app today, it might be worth taking a closer look at making it cloud-native and using Kubernetes from the jump. The effort to set up Kubernetes is less than you think. Certainly, it’s less than the effort it would take to refactor your app later on to support containerization. 
The post Why you should build on Kubernetes from day one appeared first on Stack Overflow Blog.
Developer

Privacy Is An Afterthought In The Software Lifecycle. That Needs To Change.

The key to combining privacy and innovation is baking it into the SDLC. Analogous to application security's (AppSec) upstream shift into the development cycle, privacy belongs at the outset of development, not as an afterthought. Here's why.
The post Privacy is an afterthought in the software lifecycle. That needs to change. appeared first on Stack Overflow Blog.
Developer

The Overflow #82: Best Practices For Comments

Welcome to ISSUE #82 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: why you should mentor others, does GPL apply to neural network models, and hacking the React AST. From the blog Best practices for writing code comments stackoverflow.blogWhile there are many…
The post The Overflow #82: Best practices for comments appeared first on Stack Overflow Blog.
Developer

The Overflow #81: Evolving Product Development At Stack Overflow

Welcome to ISSUE #81 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This issue number, like me, is a perfect square. Here’s what you can geek out over this week: the user research behind our new Collectives product, how the ISS calculates the…
The post The Overflow #81: Evolving product development at Stack Overflow appeared first on Stack Overflow Blog.
Developer