A little comedy for all of us right now

Programming Language honest slogans
Programming Language honest slogans
Photo by Lee Soo hyun on Unsplash

Software engineering is one field where experiences can vary. Some relish programming while others can find it frustrating. Building software can stress anyone out, no doubt about that.

In order to avoid that, here’s a list of honest slogans depicting some of the popular programming languages — with no intention of offending anyone. Humor helps build connections and I hope some of these would make you chuckle.

Java

We’re getting old and were always verbose. But pay us and we’ll give you long term support.

C

I might be the oldest, but you still have to allocate me space. …


The new iOS 14 privacy feature spells trouble for advertisement agencies and promises to end an era of personalized ads

Photo by Tobias Moore on Unsplash

When Apple’s WWDC 2020 digital-only Keynote event kickstarted, all eyes were on the new mac OS Big Sur and the ambitious Apple Silicon chips.

But, from the perspective of advertisement agencies, it was the new iOS 14 privacy-based features that sent shockwaves in their industry and became the major talking point.

For the uninitiated, a lot of apps today use an Advertising identifier (IDFA). It allows developers and marketers to track activity for advertising purposes.

Plenty of marketing agencies backed by Google and Facebook run campaigns to record purchases, usage time, user actions, and subsequently serve personalized ads.

Over 100K…


A roundup of my favorite articles that were published this week

Hey Better Programming readers,

Happy Friday to y’all! Recently, the Pragmatic Programmers have added five new books to their Medium publication. Sunil and the In Plain English team have recently launched a new publication: AWS in Plain English. Do check it out.

Now, that we’ve got these exciting announcements out of the way, let’s walk through five of my favorite pieces published this week.


Lessons are always learned the harder way. Here’s what I wish I knew earlier

Photo by Jake Young on Unsplash. Altered by author

The cryptocurrency space is worth more than a 2 trillion dollar market cap today. From less than $400B market cap a year ago, that’s almost a 5x increase with the two largest cryptocurrencies, Bitcoin and Ethereum, giving more than 20x returns on investment.

We are in the midst of the biggest cryptocurrency bull run of the decade with a much larger institutional adoption.

This is nothing short of euphoria, with plenty of alt-coins almost doubling every week or two. Naturally, there’s a huge influx of retail investors who’re looking to join the rollercoaster.

I’ve been a part of the mad…


A roundup of my favorite articles that were published this week

Hey Better Programming readers,

April is over and I hope y’all had a good month. As we move into May, here’s a list of our best performing stories mixed with a few of my favorites from the previous week. Here’s me wishing that it inspires you to learn, build, and ship exciting projects this weekend.


Apple vs. Facebook’s timeline of events depicted via illustrations

Tim cook vs. Mark Zuckerberg feud: A war of words over iOS 14 App Tracking Transparency
Tim cook vs. Mark Zuckerberg feud: A war of words over iOS 14 App Tracking Transparency
Made by Canva. Source image: Google image search, modified by the author

Apple and Facebook have been at loggerheads for a decade now. And why wouldn’t they be? After all, one has mastered the art of selling products to its niche userbase while the other believing in free services by harvesting its customer’s data.

The respective CEOs, Tim Cook and Mark Zuckerberg aren’t the best of friends either. If you’d look through the archives, there have been several instances where each of them hasn’t shied away from expressing their resentments towards the other’s business tactics and vision.

For example, Tim Cook once advised the Facebook CEO to delete all their data. …


The coin-sized tracker’s anti-stalking technology is well thought out. But the gadget can be easily misused

Source: Apple

After conducting three successful online events back to back in 2020, Apple had mastered the art of doing virtual product launches.

With the recently concluded Spring Loaded event this year, the iPhone maker once again proved why they’re the best at storytelling and marketing.

An all-new purple body iPhone 12, a redesigned iMac, the “macification” of iPad Pro through M1 chip, an upgrade to Apple TV 4K, and a revamped Siri Remote that brought the memories of iPod click wheel were truly some promising announcements.

But it was the Apple AirTags that stood out from the rest in the event…


Some little-known confusing features that you might’ve overlooked

neon question mark at the end of a dark tunnel
neon question mark at the end of a dark tunnel
Photo by Emily Morter on Unsplash

Python is a beginner-friendly language that relies on readability. It’s popular for its pseudo-English-like syntax. And we know English is a funny language.

Well, so is Python too. There are quite a few inconsistencies in the language (note: this doesn’t imply design flaw) that can confuse any developer — especially when they’re starting out.

In the next few sections, we’ll walk through a few quirks.

1. Displaying float values in f-string

Python f-strings are a powerful feature. They let you evaluate expressions, set placeholders for better debugging, and format strings with quotes. One can also print a dictionary of values fairly quickly using them.

Here’s an…


My favorite articles that were published recently on Better Programming

Hey everyone,

We hope you all had a great week. In this Better Programming newsletter, we’ve got some interesting stories from the past two weeks to share with you. Some pertain to handy tips and tricks from your favorite programming languages while others have our contributors sharing their experiences from the software industry. Without wasting any more time, let’s get started.


Save time by writing code in fewer lines

Man on bike soaring through the air
Man on bike soaring through the air
Photo by Andhika Soreng on Unsplash.

Python’s English-like syntax makes it easy to read, write, and learn. No wonder it’s so popular amongst developers and data scientists today.

However, despite the short and crisp syntax that Python offers, developers often ignore its powerful features. In doing so, they tend to write more lines of code than usual.

Strings are the most commonly used data type in programming. Now, if you’re a Python veteran or just a developer starting out, you might have heard about some popular shorthand techniques like swapping elements using destructuring syntax or reversing a string using [:-1].

There are numerous other neat little…

Anupam Chugh

Pouring thoughts in technology and code. Writer with over 2M views. An Android and iOS developer by the day. Investor. Sometimes funny. linktr.ee/anupamchugh

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store