One of the biggest challenges in project management is knowing when work will actually be completed—and which tasks matter most to hit that date. This gets exponentially harder when projects include multiple teams, handoffs, and dependencies.
To address this, Microsoft Planner introduces advanced planning capabilities like task dependencies and critical path identification, all visualized in the Timeline view. These features help teams prioritize work, reduce delays, and manage complex initiatives with more confidence.
In this post, we’ll break down how dependencies and critical path work in Planner—and how to use them effectively.
Without dependencies, every task looks equally important. That’s a problem.
Dependencies define how work connects. The critical path shows which sequence of tasks determines your project’s finish date. Together, they help teams:
Microsoft Planner’s scheduling engine handles the math—so teams can focus on execution.
Planner supports multiple dependency types, allowing you to model real-world workflows more accurately.
Finish-to-Start (FS)
A task starts after its predecessor finishes (default).
Finish-to-Finish (FF)
A task finishes at the same time as its predecessor.
Start-to-Start (SS)
A task starts when its predecessor starts.
Start-to-Finish (SF)
A task finishes when its predecessor starts.
This flexibility is essential for fast-moving or parallel workflows.
Start by listing all tasks in your plan.
In the Grid view, use the Depends on or Dependents (after) column to select:
Add offsets in days, hours, minutes, weeks, or months.
Planner also supports fast entry using keyboard shortcuts:
Example:
This means Task 3 starts 10 days after its predecessor finishes.
The critical path is the longest chain of dependent tasks that determines when your project finishes. If any task on this path slips, the entire project slips.
You’re organizing a conference:
If tasks are independent, Send invitations defines the finish date.
If Send invitations depends on Write invitation list, both tasks form the critical path.
This gives instant clarity into which tasks require the most attention.
Timeline view turns complex schedules into a visual story:
Instead of reacting to missed deadlines, teams can proactively adjust before delays happen.
Dependencies and critical path in Microsoft Planner aren’t just advanced features—they’re strategic planning tools.
When combined with Timeline view, they allow teams to:
If you’re already using Microsoft 365 and Teams, explore the new Planner app in Teams and start using these premium planning capabilities to take control of your project timelines.
UUID is an important data type that we can utilize in relational database (RDS). There are two common ways to generate UUIDs in PostgreSQL: using the uuid-ossp extension or the pgcrypto extension. In this article, we will discuss how to generate UUIDs using both pgcrypto.
To use this function, make sure that the pgcrypto extension is enabled in your database. You can do this by running this command:
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
Let's say, you have a table named candidate with a UUID column named id. You can create the table like this:
CREATE TABLE candidate (
id UUID PRIMARY KEY,
name TEXT
);
Once the extension is enabled, you can use the gen_random_uuid() function in your INSERT statement, for example:
INSERT INTO candidate (id, name) VALUES (gen_random_uuid(), 'Ahmad');
You can also use the gen_random_uuid() function to generate UUIDs multiple data in your table in a single insert query, for example :
INSERT INTO candidate (id, name) VALUES (gen_random_uuid(), 'Ahmad'), (gen_random_uuid(), 'Mujahid');
If you want to generate UUIDs for existing rows in your table, you can use the UPDATE statement like this:
UPDATE candidate SET id = gen_random_uuid() WHERE id IS NULL;
You can set the id column to be generated automatically by using the DEFAULT keyword in your table definition so that you don't need to specify the UUID in your INSERT statement.
CREATE TABLE candidate (
id UUID PRIMARY KEY DEFAULT
gen_random_uuid(),
name TEXT
);
Then, you can simply insert data without specifying the id:
INSERT INTO candidate (name) VALUES ('Ahmad');
As fast as the old year passes, it’s been heartening to see people preserving the work of those who came before us. The Computer History Museum, Stack Overflow and countless nonprofits and foundations have carried yesterday’s operating systems, technical discussions and other creative works forward into a fresh new year.
As our technology continues to evolve through time — some becoming obsolete, and others still being resurrected unexpectedly — we see signs that the tech world is a community that preserves its history and its heritage.
And in 2025, some of their preservation efforts were especially dramatic.
It was a day to remember. University of Utah research professor Rob Ricci — whose work usually involves building cloud-based infrastructure — discovered a surprise while cleaning out a storage room. Buried inside a forgotten box, “Our staff found this tape containing UNIX v4 from Bell Labs, circa 1973,” Ricci posted on Mastodon.
Because this could be the only remaining copy of Unix v4, the reel of magnetic tape was carefully transported to Silicon Valley. Ricci noted the staffer who found it drove the precious tape to the museum rather than trust it to mail carriers.
There, the tape was lovingly resurrected and read again for the first time by Al Kossow, software curator at Silicon Valley’s Computer History Museum — with the moment shared on our modern-day social media. “So far, some of our folks think they have found Hunt The Wumpus,” Ricci posted playfully, “and the C code for a Snobol interpreter.”

And halfway around the globe, a Berlin-based retrocomputing enthusiast created a site with the contents of the tape ready for bootstrapping, including all the necessary instructions for hobbyists to bring it to life on their own systems.
So what technological artifacts did they find? Ricci posted later that it seems to include a file named sh.c, which he suspects may be the oldest known version of a shell program in C. And one social media user noticed the OS’s time-conversion code includes a flagging variable named nixonflg, apparently commemorating one of 1974’s memorable moments.
That January — seven months before resigning from office — President Nixon had enacted a year-round switch to daylight saving time. That move was rescinded eight weeks into the presidency of Gerald Ford, but the Unix tape still has its nixonflg variable, which “if set to 1, will cause daylight saving time all year around independently of ‘daylight.'”
Tom’s Hardware called the tape “a Christmas gift that should warm many a cold sysadmin’s heart,” remembering that at the time the tape was created, Unix “was still an escaped lab experiment.”
And on December 26, Ricci posted another tantalizing announcement. “[B]y the way, there are more tapes. We sent a box of other tapes to the Computer History Museum along with the UNIX V4 tape.” These include a 34-year-old version of Hewlett-Packard’s own proprietary version of Unix and some 1988 software from mt Xinu (which made a commercially licensed version of BSD Unix). While the findings “are not necessarily ‘lost,’ and may not be redistributable due to licensing issues,” Ricci seemed excited on social media.
He posted, “I’ll let you know if they find anything interesting on them.”
Far from Utah — in New Jersey — Stack Overflow reached its own milestone in 2025, finally moving its operations entirely into the cloud and abandoning the physical servers its site reliability engineering (SRE) team has managed “for almost our entire 16-year existence.”
In 2025, Stack Overflow carefully culled its hardware while still preserving all its digital content.
The day of “the great unracking,” blog/podcast editor Ryan Donovan remembered fondly that the servers “had a warm spot in our history and our hearts.”
When he’d joined the company in 2019, he’d spotted “the original server mounted on a wall with a laudatory plaque like a beloved pet.” But in a July 2 blog post, he marked the day they’d unplugged over 400 cables — “Our de-cabling process involved throwing everything into the corner of the room” — and building seven large piles of decommissioned servers/network devices. “So long and thanks for all the bits!”

And then: 50 servers were shredded or destroyed “for security reasons (and to protect the personally identifiable information of all our users and customers).” As the site’s Director of Reliability Engineering told him, “No need to be gentle anymore.” Over the last 16 years, its SRE team handled all the cabling and racking (and replacing of failed disks), work the blog post remembers “required someone to physically show up at the data center and poke the machines.”
But now? “Our servers are now cattle, not pets. Nobody is going to have to drive to our New Jersey data center and replace or reboot hardware.”

In addition to Unix v 4, 2025 saw other moments where the world’s technological history was preserved and honored.
But 2025 also some some technologies saying goodbye. AOL pulled the plug on its dial-up internet service. Roomba filed for bankruptcy. PC Magazine even created its own memorial, titled “Connection Lost: The Tech That Died in 2025,” including the Humane AI Pin and Skype.
And Enron.com relaunched after its trademark was bought by a T-shirt company that joked they were now working on egg-shaped nuclear reactors.

So maybe today is the perfect day to celebrate what we didn’t lose in 2025. Despite the death of Vim creator Bram Moolenaar in 2023, Vim is still carrying on. And even the International Obfuscated C Code Contest returned again in 2025 — after a four-year hiatus — to celebrate and honor its 40th anniversary. In one of the most touching moments of the year, 75-year-old EFF cofounder Mitch Kapor even finished that grad school program he’d dropped out of in 1979 to found Lotus.
Kapor wrote a timely and heartfelt thesis on “gap-closing investing.”
And as we look to the future, we can already see more tech milestones heading towards us in 2026. Steve Jobs will turn up on a $1 coin.

Java will stop supporting Java applets. We’ll see the relaunch of Digg.com, and Lara Croft will resume raiding tombs.
And as the sun rises on January 1, hundreds of sound recordings from 1925 will finally enter the public domain — along with hundreds of published works from 1930.
Maybe it’s all proof that the tech world remains a dynamic place — still remembering its past even as it looks ahead to a dramatically different future. As always in 2026, the question will not be what technologies we have, but how we’ll end up using them. But at least those who remember their past are not doomed to repeat it.
And it’s heartening that 2025 included some shining examples of the tech world being a community that preserves its history.
The post Technology We Saved and Tech We Lost in 2025 appeared first on The New Stack.
Read more of this story at Slashdot.