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.
We’re getting old and were always verbose. But pay us and we’ll give you long term support.
I might be the oldest, but you still have to allocate me space. …
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.
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.
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…
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 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. …
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…
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.
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.
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.
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
There are numerous other neat little…