Programming Digest #460: Where did 80 characters in terminal come from

And more news, tutorials and articles about programming and technology in this week's issue.

#460 — February 21, 2022 View in browser

Programming Digest

Spread the word, build the community, share the knowledge – invite your friends.

sponsor

Try GrapeCity’s Award-Winning Developer Tools

Experience GrapeCity’s collection of industry-leading JavaScript and .NET grids, UI, reporting, spreadsheets, document APIs, and mobile controls. GrapeCity empowers your development with familiar and accessible components so you can design for a variety of platforms and devices. Try any of our software solutions free for 30 days.

this week's favorite

Where did 80 characters in terminal come from

Open a terminal window on your computer—whether Windows, Mac or Linux—and unless you’ve fiddled the defaults, the width is almost always 80 columns.

5 heuristics to decide when It’s time to stop designing and start coding

As engineers, we divide our work between designing solutions and building them. In this post, I'll focus on deciding how much time and effort should go into design work that happens before any execution (coding).

How does UTF-8 turn “😂” into “F09F9882”?

If you're anything like me, you love emojis! Emojis appear like an image on the screen, but they aren't an image like a PNG or JPEG. What do emojis look like to computers?

AWS S3: Why sometimes you should press the $100k button

Mere mortals implement best practices for S3 read and write performance, create a million billion s3 objects with their high performance system, try to clean up the really really expensive mess and find themselves in a dimension as vast as space and as timeless as infinity.

How Postgres stores rows

Out of curiosity, I was trying to understand how PostgreSQL stores the data onto the disk and there are a few interesting things that I have noticed that might be useful for application developers. In this post, I will try to go into the implementation level details and map out how PostgreSQL row storage really works.

courses

Introducing Engineering Management from Reforge - Apply Today, Begins March 21

To succeed, engineering managers must build upon the skills that made them excel as individual contributors. From managing your team and stakeholders to engineering work, this program will help you learn the skills of successful engineering leaders who deliver reliable, impactful output. Created by Nick Caldwell (Twitter) and Heidi Williams (Grammarly).

newsletters


© 2022 Bonobo Press
Would you like to advertise or post a job with us? Check out our latest media kit.
If you no longer wish to receive these emails, click to unsubscribe.

Older messages

Programming Digest #459: The cost of a byte

Sunday, February 13, 2022

And more news, tutorials and articles about programming and technology in this week's issue. #459 — February 14, 2022 View in browser Programming Digest Spread the word, build the community, share

Programming Digest #458: What's in a good error message?

Sunday, February 6, 2022

And more news, tutorials and articles about programming and technology in this week's issue. #458 — February 07, 2022 View in browser Programming Digest Spread the word, build the community, share

Programming Digest #457: There’s no such thing as clean code

Sunday, January 30, 2022

And more news, tutorials and articles about programming and technology in this week's issue. #457 — January 31, 2022 View in browser Programming Digest Spread the word, build the community, share

Programming Digest #456: GPS

Sunday, January 23, 2022

And more news, tutorials and articles about programming and technology in this week's issue. #456 — January 24, 2022 View in browser Programming Digest Spread the word, build the community, share

Programming Digest #455: Programming in 1987 versus today

Sunday, January 16, 2022

And more news, tutorials and articles about programming and technology in this week's issue. #455 — January 17, 2022 View in browser Programming Digest Spread the word, build the community, share

You Might Also Like

JSK Daily for Jan 9, 2025

Thursday, January 9, 2025

JSK Daily for Jan 9, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Advanced Query Building Techniques in Angular: Queries with Different Connectors The Query

📲 Make Your iPhone Action Button Do Different Things in Each App — How Web Apps Make Switching to Linux Easier

Thursday, January 9, 2025

Also: You'll Love This Microsoft Word Repeating Trick, and More! How-To Geek Logo January 9, 2025 Did You Know Despite the tight association between sweet tea and the American South, sweet tea was

This Week in Rust #581

Thursday, January 9, 2025

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 581 — 08 JAN 2025 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

Daily Coding Problem: Problem #1663 [Hard]

Thursday, January 9, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Apple. Given a linked list, uniformly shuffle the nodes. What if we want to prioritize

Now Available: 2025 Global Forecast Report 🔮

Thursday, January 9, 2025

Join VC+ for exclusive access to the 2025 Global Forecast Report, featuring key trends curated from 800+ expert predictions for the year ahead. View email in browser NOW AVAILABLE 2025 Global Forecast

Re: My VPN recommendation

Thursday, January 9, 2025

Do you know when to use a VPN and what it does to protect your data? Any time you are connected to the internet, your information is at risk of being tracked or hacked. A VPN helps keep your surfing

Charted | Visualizing the World’s Busiest Migration Corridors 🌎

Thursday, January 9, 2025

This graphic ranks the world's busiest international migration corridors, based on data from the UN. View Online | Subscribe | Download Our App FEATURED STORY Visualizing the World's Busiest

Issue 347 - Tesla opens electronic parts catalog to the public

Thursday, January 9, 2025

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 347 -

Programmer Weekly - Issue 237

Thursday, January 9, 2025

View this email in your browser Programmer Weekly Welcome to issue 237 of Programmer Weekly. Happy New Year! I hope you had a great holiday and took some time off to recharge. Quote of the Week "

GOAT, Memes, and the Millionaire AI Agent

Thursday, January 9, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, January 9, 2025? The