April, 2016

article thumbnail

They Have To Be Monsters

Coding Horror

Since I started working on Discourse, I spend a lot of time thinking about how software can encourage and nudge people to be more empathetic online. That's why it's troubling to read articles like this one : My brother’s 32nd birthday is today. It’s an especially emotional day for his family because he’s not alive for it. He died of a heroin overdose last February.

Internet 180
article thumbnail

NYC subway math

Erik Bernhardsson

Apparently MTA (the company running the NYC subway) has a real-time API. My fascination for the subway takes autistic proportions and so obviously I had to analyze some of the data. The documentation is somewhat terrible, but here’s some relevant code for how to use the API: from google.transit import gtfs_realtime_pb2. import urllib. for feed_id in [ 1 , 2 , 11 ]: feed = gtfs_realtime_pb2.

Training 137
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

When Working Hard Isn’t Working– A Video Interview with Dan Rockwell, Leadership Freak

Let's Grow Leaders

“It’s amazing how many times people are working…HARD.,, and when you ask them what they’re really trying to accomplish, they’re really not sure.” -Dan Rockwell, Leadership Freak, reflections on Winning Well. While out on our Winning Well Tour, David and I had an opportunity to visit with Dan Rockwell, Leadership Freak, to hear his perspective on what it means to win well.

article thumbnail

Embracing Stress To Lead Others Effectively

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “When we long for life without difficulties, remind us that oaks grow strong in contrary winds and diamonds are made under pressure.”. Peter Marshall. Avoiding stress in professional life is like achieving work-life balance or eliminating risk: it’s not possible.

article thumbnail

Prevent Data Breaches With Zero-Trust Enterprise Password Management

Keeper Security is transforming cybersecurity for people and organizations around the world. Keeper’s affordable and easy-to-use solutions are built on a foundation of zero-trust and zero-knowledge security to protect every user on every device. Our next-generation privileged access management solution deploys in minutes and seamlessly integrates with any tech stack to prevent breaches, reduce help desk costs and ensure compliance.

article thumbnail

Toptal's Quick and Practical CSS Cheat Sheet

Toptal

As software engineers, we’re always searching for the best tools and guides that will help us to be more productive while spending less time searching and reading long technical specifications. Today, Toptal is pleased to present an entirely new resource to the community as a free download: a CSS Cheat Sheet. Toptal's CSS Cheat Sheet is a quick CSS reference guide, and includes CSS syntax, the most important selectors, properties, sizes, and units, and other useful CSS details, all in a short, e

More Trending

article thumbnail

Here's The Programming Game You Never Asked For

Coding Horror

You know what's universally regarded as un-fun by most programmers? Writing assembly language code. As Steve McConnell said back in 1994 : Programmers working with high-level languages achieve better productivity and quality than those working with lower-level languages. Languages such as C++, Java, Smalltalk, and Visual Basic have been credited with improving productivity, reliability, simplicity, and comprehensibility by factors of 5 to 15 over low-level languages such as assembly and C.

Games 129
article thumbnail

Dollar cost averaging

Erik Bernhardsson

(I accidentally published an unfinished draft of this post a few days ago – sorry about that). There’s a lot of sources preaching the benefits of dollar cost averaging , or the practice of investing a fixed amount of money regularly. The alleged benefit is that when the price goes up, well, then your stake is worth more, but if the price goes down, then you get more shares for the same amount of money.

article thumbnail

4 Ways to Provide Meaningful Encouragement

Let's Grow Leaders

My guess is that right about now, you could use some encouragement. Not meaningless cheer-leading, but some well considered, well-timed, well-meaning “you’ve got this and here’s how I know…” In fact, I’d be willing to bet that the next five people you encounter could use some meaningful encouragement too. No matter how confident people appear on the outside, chances are they could use some encouragement to bolster their insides.

article thumbnail

21st Century Leadership requires Moral Courage

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “It is curious that physical courage should be so common in the world and moral courage so rare.”. Mark Twain. I find it most interesting what inspires me to write my leadership posts. Recently on Facebook, my attention was captured by a posted short video of our President of the United States (POTUS) entering the official helicopter, Marine One, on

article thumbnail

15 Modern Use Cases for Enterprise Business Intelligence

Large enterprises face unique challenges in optimizing their Business Intelligence (BI) output due to the sheer scale and complexity of their operations. Unlike smaller organizations, where basic BI features and simple dashboards might suffice, enterprises must manage vast amounts of data from diverse sources. What are the top modern BI use cases for enterprise businesses to help you get a leg up on the competition?

article thumbnail

Introduction To Concurrent Programming: A Beginner's Guide

Toptal

Concurrency allows programs to deal with a lot of tasks at once. But writing concurrent programs isn't a particularly easy feat. Dealing with constructs such as threads and locks and avoiding issues like race conditions and deadlocks can be quite cumbersome, making concurrent programs difficult to write. In this article, Toptal Freelance Software Engineer Marko Dve?

article thumbnail

When Someone Opens the Door, Walk Through It

Change Starts Here

About 14 years ago, there was a pivotal moment that started my journey to being a change practitioner. And I could have easily missed it. At the time, I was the industrial engineering manager for a manufacturing company. No stranger to implementing change, especially process improvements, I was in the middle of a part-time MBA program in Leadership and Change Management.

Meeting 95
article thumbnail

My 5 Secrets To Awe-inspiring Leadership Productivity

Terry Starbucker

It’s not the “ doing ” that really makes the difference. And it’s even not how fast , or how well. Nope, it’s none of these. The key to lifetime of productivity is simply this: Making the best selection of WHAT to do at any given moment. (Although it certainly doesn’t hurt to do things fast and well – as long as they’re the RIGHT things). In any day there are probably hundreds, if not thousands, of actions you can take.

article thumbnail

Dollar cost averaging

Erik Bernhardsson

(I accidentally published an unfinished draft of this post a few days ago – sorry about that). There’s a lot of sources preaching the benefits of dollar cost averaging , or the practice of investing a fixed amount of money regularly. The alleged benefit is that when the price goes up, well, then your stake is worth more, but if the price goes down, then you get more shares for the same amount of money.

article thumbnail

Prepare Now: 2025s Must-Know Trends For Product And Data Leaders

Speaker: Jay Allardyce, Deepak Vittal, Terrence Sheflin, and Mahyar Ghasemali

As we look ahead to 2025, business intelligence and data analytics are set to play pivotal roles in shaping success. Organizations are already starting to face a host of transformative trends as the year comes to a close, including the integration of AI in data analytics, an increased emphasis on real-time data insights, and the growing importance of user experience in BI solutions.

article thumbnail

The Best Damn Doer Syndrome: Why the Hardest Workers Seldom Get Promoted

Let's Grow Leaders

Are you working too hard? Does everything fall apart when you’re not around? Do you find yourself bailing out your boss, your peers, and your team? If you can answer YES to any of these questions, it’s likely you’re being held back by the “Best Damn Doer” syndrome. Be careful. I know. I’ve felt the guilt of being promoted over people working longer and harder than me.

Coaching 117
article thumbnail

Followership: Secret to Military Leadership

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “It is the men behind who make the man ahead.”. Merle Crowell. Leadership is a continual journey through actions and growth, not merely a journey’s end for a resume. Search your favorite online bookstore for ‘leadership’ and you will find in excess of 22,000 books.

article thumbnail

Introduction To BEM Methodology

Toptal

When building smaller websites, the way developers structure their CSS code is usually not a big issue. However, when it comes to larger, more complex projects, code organization becomes crucial. In this article, Toptal Freelance Software Engineer Tomislav Matijevi? introduces us to BEM methodology and explains how this CSS practice can massively improve code maintainability, speed up the development process, and streamline the teamwork of developers by arranging CSS classes into independent mod

article thumbnail

Four Times to Offer Praise During Change

Change Starts Here

Positive reinforcement, in the form of praise and recognition, is a powerful way to influence change. We all like to be acknowledged for our efforts. Receiving praise boosts our confidence. It makes us feel accepted by others. It confirms we’re moving in the right direction and removes the ambiguity that so often accompanies change. As change agents, unfortunately it’s easy to forget when it’s our turn to dole out praise.

article thumbnail

2024 Salary Guide

Procom’s 2024 Salary Guide provides critical insights into the latest hiring trends, in-demand IT roles, and competitive pay rates across Canada and the U.S. It highlights key market dynamics such as the growing demand for remote work, skills-based hiring, and flexible staffing solutions. With detailed pay rate data for top IT positions like Cybersecurity Consultants, Cloud Engineers, and Salesforce Developers, this guide is an essential resource for companies looking to stay competitive in toda

article thumbnail

The Number One, Got To Get it Done Job of Leadership

Terry Starbucker

The concept of execution in the business world is a multifaceted exercise, especially from the perspective of the leader. I call it “checking all the boxes” – moving the machine hour by hour, day by day, and year by year, towards its ultimate goal. Because it’s obviously important to do this, it often can overwhelm our brains and put us in a position where we operate as if our “job” is: Get Stuff Done.

article thumbnail

Why organizations fail

Erik Bernhardsson

One of my favorite business hobbies is to reduce some nasty decision down to its absolute core objective, decide the most basic strategy, and then add more and more modifications as you have to confront the complexity of reality (yes I have very lame hobbies thanks I know). Software engineers want to deliver features quickly without adding too much tech debt.

article thumbnail

#WinningWell Managers Take Refreshing Breaks–Here’s Yours!

Let's Grow Leaders

Is life a little crazy for you right now? It sure is here! Winning Well is full-speed ahead and we’re so excited! Even in the midst of craziness though, it’s wise to take a break and we have just the thing for you. Here’s our Winning Well coloring page! Have you caught the coloring trend over these last few months? We’d love to see your work, so much so that we’ve created a contest.

Trends 117
article thumbnail

Hey Leader—What are You Fighting FOR?

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “An eye for an eye will only make the whole world blind.” Mahatma Gandhi. Today as I write this my brother-in-law is in a hospital ICU fighting the fight of his life; leukemia. Now, one could say that he is fighting against cancer, but I say he is fighting for life.

article thumbnail

Launching LLM-Based Products: From Concept to Cash in 90 Days

Speaker: Christophe Louvion, Chief Product & Technology Officer of NRC Health and Tony Karrer, CTO at Aggregage

Christophe Louvion, Chief Product & Technology Officer of NRC Health, is here to take us through how he guided his company's recent experience of getting from concept to launch and sales of products within 90 days. In this exclusive webinar, Christophe will cover key aspects of his journey, including: LLM Development & Quick Wins 🤖 Understand how LLMs differ from traditional software, identifying opportunities for rapid development and deployment.

article thumbnail

Tutorial: How To Create A Custom Icon Webfont

Toptal

The possibility of embedding a custom font in an HTML website revolutionized the potential of web development. Learn how to create a custom icon font that has many benefits for the user experience.

How To 81
article thumbnail

Why More Women Are Starting Day-Trading Careers

Women on Business

We've Moved! Update your Reader Now. This feed has moved to: [link] If you haven't already done so, update your reader now with this changed subscription address to get your latest updates from us. [link].

76
article thumbnail

How discipline creates great leaders

Lead on Purpose

“Discipline equals freedom.” This statement sounds like a contradiction because the word ‘discipline’ is most often used in the context of punishment or reining in improper behavior. In leadership, however, discipline creates power.

article thumbnail

Why organizations fail

Erik Bernhardsson

One of my favorite business hobbies is to reduce some nasty decision down to its absolute core objective, decide the most basic strategy, and then add more and more modifications as you have to confront the complexity of reality (yes I have very lame hobbies thanks I know). Software engineers want to deliver features quickly without adding too much tech debt.

article thumbnail

An Architect’s Guide for Selecting Scalable, Data-Layer Technologies

There’s no getting around it: selecting the right foundational data-layer components is crucial for long-term application success. That’s why we developed this white paper to give you insights into four key open-source technologies – Apache Cassandra®, Apache Kafka®, Apache Spark™, and OpenSearch® – and how to leverage them for lasting success. Discover everything you’ll want to know about scalable, data-layer technologies: Learn when to choose these technologies and when to avoid them Explore h

article thumbnail

How to Become a More Effective Manager #WinningWell

Let's Grow Leaders

As we’ve been traveling for our book tour and media interviews, David and I consistently get asked questions we imagine may be on your mind as well. So as we begin our official launch of Winning Well, we share with you why we believe this message is so vital for you and your organization. If you haven’t picked up a copy, you can get it on Amazon, in hardback or audio version.

How To 117
article thumbnail

Credibility: Do you have it?

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. A lack of realism in the vision today costs credibility tomorrow. John C. Maxwell. Credibility is arguably one of the more important soft skills a leader must possess. It encompasses so many of the harder skills that if you make your credibility a priority as a leader – both up and down – you will be the most effective leader for your team.

article thumbnail

Gulp Under the Hood: Building a Stream-based Task Automation Tool

Toptal

Streams are a powerful construct in Node.js and in I/O driven programming in general. Gulp, a tool for task automation, leverages streams in elegant ways to allow developers to enhance their build workflow. In this article, Toptal engineer Mikhail Angelov gives us some insight into how Gulp works with streams by showing us step-by-step how to build a Gulp-like build automation tool.

Tools 81