Connect with us

Business Entrepreneur

Check out the ultimate ever-evolving list of books developers should read

(ENTREPRENEUR NEWS) This isn’t just some random Joe’s list of favorite dev books with Amazon links and product blurbs. It’s so much more.

Published

on

woman reading books

Cult classics by algorithm

Whether you’re just getting started on your web programming journey or you’re a full-stack coding ninja, you’ve likely come across a number of programming book recommendations. As a coding bootcamp student myself, I’ve received more book recommendations than I can count.

Some books are like Quentin Tarantino movies, complete with their own cult following but way too hard to understand. Others are described as “the Bible” of a particular programming language. The dev community is like the entrepreneurial world in that they can get downright religious about the books they recommend. Don’t get me wrong, I appreciate all the passionate recommendations, but it can all get a bit overwhelming.

bar

Dev Books saves the day

Dev-Books keeps it simple. You get a handy list of 30 of the most frequently mentioned web development books across multiple topics. You can also search the list based on language or topic specific tags. The list currently covers 24 different topics ranging from the more general computer science category to language specific tags including C# and Javascript.

This isn’t just some random Joe’s list of favorite dev books with Amazon links and product blurbs.

The new site claims to have scanned through Stack Overflow’s entire database of user contributed content in search of dev book mentions.Click To Tweet

If you’re not familiar with Stack Overflow, it’s like Quora for programming related questions. Books are ranked according to how frequently they’re mentioned.

So far, there’s a good mix of both front and backend web development topics. Plus, if you’re in the market for a dev job, the list includes hot topics like Artificial Intelligence and Agile Programming. In fact, I’m surprised to see a book on Agile development topping the list. Working Effectively with Legacy Code is the highest ranked books across all topics with 309 mentions.

Watching it evolve

Another standout is the AI Game Programming Wisdom series, which dominates in the artificial intelligence category. I’m not surprised by all the algorithm and non-language specific books listed. Multiple editions of Introduction to Algorithms made the list, along with some basic design books. No, they’re not as sexy-sounding as any of the AI titles, but I doubt they’re going anywhere.

In fact, it’ll be interesting to see how this list evolves as more programmers get their education from coding bootcamps over traditional computer science programs.

I predict we’ll see more mentions of books covering wider computer science concepts, as programmers seek to fill out some of the conceptual knowledge bootcamps don’t cover.

I’d keep an eye on this list. While it’s hard to draw too many other conclusions about this list apart from the full context of Stack Overflow conversations, I do think Dev-Books hints at what’s needed to either level up or stay current in today’s programming world.

#DevBooks

Staff Writer, Arra Dacquel is a San Francisco based writer. She has a bachelor’s degree in political science from UC Davis and is currently studying web development. She’s obsessed with tech news and corgis, but not in that order.

Business Entrepreneur

How to effectively share negative thoughts with your business partner

(BUSINESS ENTREPRENEUR) You and your business partner(s) are in a close relationship, and just like a marriage, negative emotions may play a role in the relationship.

Published

on

share feedback

You and your business partner are in a relationship. Your business was born when you shared a common vision of the future and became giddy from the prospect of all you could do together that you couldn’t do alone. Now, you spend much of the day doing things together in collaboration. The stakes are high; there are obstacles to overcome, decisions to make together, deadlines to meet, and all the stresses of running a business.

It’s no wonder a business partnership can often be just as complicated and emotional as a romantic relationship. If you are struggling with your business partner, you might find helpful advice in resources originally targeted towards troubled couples.

Relationship expert Dr. Jeffrey Bernstein has explored how to share “toxic thoughts” with your partner. In a linked article, Bernstein describes toxic thoughts as distortions of the truth that cause us to overemphasize the negative attributes of our partner.

Some examples of toxic thoughts include blaming your partner for larger problems that aren’t really their fault, inaccurately assuming your partners intentions, or resenting your partner for not intuiting your needs, even if you haven’t expressed them. The defining characteristic of these toxic thoughts is that, although they may be based in the truth, they are generally exaggerations of reality, reflecting our own stresses and insecurities.

Just as much as in a love relationship, these toxic thoughts could easily strain a business partnership. If you find yourself having toxic thoughts about your business partner, you will need to decide whether to hold your tongue, or have a potentially difficult conversation. Even when we remain quiet about our frustrations, they are easily felt in the awkward atmosphere of interpersonal tension and passive aggressive slights that results.

Dr. Bernstein points out that being honest about your toxic thoughts with your partner can help increase understanding and intimacy. It also gives your partner a chance to share their toxic thoughts with you, so you’d better be ready to take what you dish out. It might be hard to talk about our frustrations with each other so candidly, but it might also be the most straightforward way to resolve them.

Then again, Bernstein points out, some people prefer to work through their toxic thoughts alone. By his own definition, toxic thoughts are unfair exaggerations of and assumptions about our partner’s behavior. If you find yourself jumping to conclusions, assuming the worst, or blaming your partner for imagined catastrophes, perhaps you’d better take a few minutes to calm down and consider whether or not it’s worth picking a fight about. Then again, if you’re self-aware enough to realize that you are exaggerating the truth, you can probably also tease out the real roots of any tension you’ve been experiencing with your business partner.

If you are going to get personal, shoulder your own emotional baggage and try to approach your partner with equal parts honesty and diplomacy. Avoid insults, stay optimistic, and focus on solutions. State your own feelings and ask questions, rather than airing your assumptions about their intentions or behaviors. Keep your toxic thoughts to yourself, and work towards adjusting the behaviors that are making you feel negatively towards each other. Your business might depend on it.

Continue Reading

Business Entrepreneur

This Uber for chefs will bring a home-cooked meal to your home

(BUSINESS ENTREPRENEUR) Who doesn’t love a home-cooked meal? Now with this amazing startup service, you’ll soon be able to get one without having to cook it yourself.

Published

on

A professional chef making a home-cooked meal with a tall cheeseburger.

Who doesn’t love a home-cooked meal that you didn’t have to cook?

No one.

And restaurants, UberEats, DoorDash, and their ilk have been banking on this desire for some time… Although whether restaurants can stay in the game remains to be seen.

McDonald's sign with a sign that says "We are short staffed. Please be patient with the staff that did show up. No one wants to work anymore."

Disrespect your essentials at your peril, but I digress.

Cofounders Heinin Zhang and Siddhi Mittal of London-based toddler-aged company, Yhangry, are bringing a solution to the problem that’s neither dragging into a restaurant during a gross
and grossly mishandled plague, nor struggling with how to perfectly word directions to your home for delivery drivers.

Essentially, you pay a certain amount per head in your dining party, which includes the chef’s time and expertise, groceries, booze if you want it, AND post-cooking cleanup. Then said chef
comes to your home, does their thing, and skedaddles.

If anything, it’s like a nice little splurge— okay, NO I can’t yet afford to keep a private chef on hand to make sure I’m not having Taco Bell sauce packets for lunch, but I COULD maybe do a
little splurge once every quarter and have some ‘Let’s pretend we’re rich’ time with a gaggle of friends.

It’s like a spa day, but for your tummy.

Now of course the idea of luxury house calls isn’t new, in and of itself, but you have to admit it is extremely cool that you can trust a centralized service to have vetted individuals who need to uphold certain standards on their books. Let’s face it, if your first thought upon inviting someone you don’t know into your house isn’t ‘What effed up ess are they gonna do in here’, you’re too well-adjusted to be reading this anyway.

I kind of love it! And I’m not the only one.

Yhangry’s raised $1.5 million USD (1,079,272.50 pounds sterling in redcoat money) through several angel investors after managing swift, and successful pivots during England’s lockdowns
last year! What started as a custom dinner party organization had to shift to virtual cooking classes! Now, as things open back up with the advent of the vaccines in Great Britain, Zhang and Mittal’s business savvy and quick thinking are being very aptly rewarded. They’ve got a ready team of 130 chefs in their rosters, Covid guidelines for all to follow, and a lot of big names
in their corner.

Nimbleness always pays is the takeaway here.

I fully wish these ladies every success, mostly because I reeeeeeeeeeeally want their home-cooked meal service to hurry up and be in my house already. What’s the English equivalent of fingers crossed… Something to do with tea? My teabags are plopped for them.

It only remains to sip and see what happens!

Continue Reading

Business Entrepreneur

Why receiving big funding doesn’t guarantee startup success

(BUSINESS ENTREPRENEUR) You finally got that big funding check that allows you to make your dreams come true, but most startups fail because they shoot for the moon.

Published

on

funding box

The first thing every startup needs to get off the ground is funding. It’s crucial to have enough capital to cover equipment, inventory, and employee salaries, along with other basic expenses unique to the industry. Most startups cover these initial costs through business loans and capital from private investors.

Some business owners perceive getting funded as the first milestone toward success. While receiving capital is critical for success, being well-funded doesn’t guarantee success. Plenty of well-funded startups have failed, gone bankrupt, and all but disappeared.

How could so many well-funded startups possibly go under? The 90% failure rate for startups is due to a variety of factors including bad timing, no market, and most of all – mishandling of finances.

Here’s why receiving big capital doesn’t guarantee success.

Getting investment capital provides false hope

Getting funded can make you feel invincible and cause you to be too relaxed about spending money. It’s a powerful feeling to have plenty of money and know an investor believes in your business. Investors are smart; they wouldn’t throw money at a startup unless they had every reason to believe it will succeed, right? Not exactly.

Startups in big tech areas like Silicon Valley and San Francisco often have an easy time generating large amounts of capital from investors who can’t wait to throw money at the latest startup. Many investors ignore risk and throw their money at long-shot bets hoping to invest in the next Facebook or Instagram. The size of the pot is too mesmerizing not to take the risk.

These long-shot bets carry similar odds to winning a “Pick 6” bet in horse racing. The Pick 6 is one of the hardest bets to win because you have to pick the winning horses for six consecutive races. What if the top horse becomes injured before the sixth race? Investors who toss money at random startups have to pick a startup that will continue to meet all the right circumstances to become profitable long-term. Some of those circumstances are unpredictable.

No business owner wants to view their startup as a long-shot bet. However, the reality is that many startups are. You can’t gauge your potential for success based on how much funding you receive.

Having plenty of cash encourages premature scaling

When you’ve got the cash to scale your startup it seems like a waste not to dive in. Just one look around the internet reveals plenty of videos and articles encouraging entrepreneurs to scale their business. Advice online gives the impression that if you’re not scaling your business, you’re falling behind. However, scaling too soon can tank your startup.

Research conducted by Startup Genome found premature scaling to be the number one cause of startup failure. Nathan Furr from Forbes.com explains this finding and what it means for businesses. Premature scaling is defined as “spending money beyond the essentials on growing the business (e.g., hiring sales personnel, expensive marketing, perfecting the product, leasing offices, etc.) before nailing the product/market fit.” Furr says any business is susceptible to premature scaling – not just startups.

The problem is that premature scaling depletes your cash reserves more quickly. This leaves you with less cash to fix mistakes and readjust as you go along. Failure is what happens when you don’t have the necessary cash to fix mistakes and move toward success.

How to make the most of your funding and increase your odds of success

To increase the odds of developing a long-term successful startup, here’s what you can do:

Save as much money as possible. For instance, you don’t need a giant office with expensive furniture right away. Work from home and hire a remote team until an office is absolutely necessary.

Make sure the cost of acquiring each customer makes sense. Know how much money you’re spending to acquire each customer. Track all marketing efforts and eliminate the avenues that don’t generate paying, loyal customers. If the cost to acquire a customer is more than what they spend with your company, revisit your marketing strategy.

Aim for an order-of-magnitude improvement with your innovation. Skip Prichard advises startups to strive for a 10x increase in the value of whatever innovation is being provided to the world. For example, if your company is offering a lower price for a greater value, aim to increase the value 10x. Attract the early adopters who want big improvements and they will validate you.

Money is a tool – use it wisely

Celebrate when you get your funding, but keep that money in the bank for necessary expenses. Money is a tool that doesn’t guarantee success, but if you budget wisely, you’ll have a better chance at beating the startup odds.

Continue Reading

Our Great Partners

The
American Genius
news neatly in your inbox

Subscribe to our mailing list for news sent straight to your email inbox.

Emerging Stories

Get The American Genius
neatly in your inbox

Subscribe to get business and tech updates, breaking stories, and more!