fbpx
Home Blog Page 1194

What is a DDoS Attack?

0
What is a DDoS Attack?
What is a DDoS attack?

Hackers use many methods to infiltrate systems, steal data, and create general havoc with devices and networks connected to the Internet. Below, we’ll look at one of the most common disruptive weapons in a cyber attacker’s arsenal — the DDoS (Distributed Denial-of-Service) attack.

Attackers don’t even have to get access to a system in order to disrupt services or even take the whole thing down when they use a DDoS attack. So, what’s a DDoS attack, and how does it work?

How does a DDoS attack work?

A DDoS attack is the big brother of a DoS (Denial-of-Service) attack. In a standard DoS attack, the attacker attempts to make a machine or network unavailable to its regular users by disrupting services connected to the internet. This is done by overwhelming these services with fake packets, connection requests, and incoming messages.

This is done from only one machine, and in today’s digital landscape, where cloud services can scale dynamically to handle changes in load, standard DoS attacks aren’t as effective as they once were. Also, a cyberattack coming from one IP address can be blocked easily.

So, hackers have evolved to start using botnets. Essentially, this involves gaining control of remote computers by using phishing schemes and other tactics to get users to download and install malicious software on their computers.

These computers then become “zombie computers,” which hackers can control from anywhere in the world. Sometimes they don’t even have to use phishing — they can just exploit known vulnerabilities in a system to gain access.

This brings us to DDoS attacks. In DDoS attacks, hackers use networks of machines from locations around the globe to launch the same type of attack. The resulting disruption is even worse because there are hundreds (or even thousands) of machines doing the same DoS attack at once.

Eventually, services will be disrupted, and the systems will become overloaded, making it impossible for the standard users of the service to access them. And because the attack is coming from multiple machines, system overload can happen quickly, and stopping the attack isn’t as simple as just blocking one IP address.

Common types of DDoS attacks

There are different types of DDoS attacks, defined by which components in the network are being targeted and what tactics the attacker uses. An attacker could also use more than one of these attacks at the same time.

Application layer attacks

In this type of DDoS attack, the hacker targets the layer of the application that generates the web pages on the server.

A client can send a request for a web page without using many resources. But, on the server-side, one request may require loading multiple files, running server-side code, and connecting to one or more databases.

In an application layer attack, sometimes called a Layer 7 attack, the attacker will use a botnet to send traffic to a specific web application simultaneously from each of the bots. They’ll also use random IP addresses, spoofed referrer data, and target random URLs to hide their tracks and keep from getting blocked.

Protocol attacks

Protocol attacks target the network and transport layer of web applications. They’re also known as state-exhaustion attacks. These attacks attempt to disrupt service by using up the network’s resources, like load balancers and firewalls.

An example of this type of attack is a syn flood. Using a syn flood, the attacker sends a massive amount of TCP initial connection requests to the targeted system with spoofed IP addresses. The system targeted will then wait on the final step of the TCP handshake for all of these requests, but this step will never happen, and eventually, all resources will be used up waiting on connections.

Volumetric attacks

This type of DDoS attack attempts to use up all the available bandwidth of a system or network. But, instead of taking down or using up the resources on the target system, this type of attack prevents any legitimate traffic from getting through.

An example of this type of attack is DNS reflection. In a DNS reflection attack, the attacker sends small requests to a DNS server masquerading as the targeted computer and using its IP address. These small requests are quick and easy to send but result in very large responses that are then sent to the targeted computer and eventually overwhelm it.

What is a DDoS defense strategy?

Protecting a network or system from a DDoS attack can take some work since it’s not something that can just be blocked with anti-virus software. The attack comes from the outside, so you must take different measures.

Here are some of the cybersecurity measures taken to protect networks and systems from DDoS attacks:

  • Rate limiting. Limiting the rate at which a specific client can access a system can prevent some DDoS attacks, though this alone may not be enough for a large or complex attack.
  • Blackhole routing. A blackhole route is a route that goes nowhere. If they’re experiencing a DDoS attack, Network Admins can funnel traffic to a blackhole route where it can do no harm. This method will prevent damage to a system but also has the same result of making the network inaccessible.
  • Web application firewalls. A web application firewall can prevent application layer attacks with rules to identify and block DDoS attacks.
  • Anycast network diffusion. This approach scatters the traffic from the attack across a large network of servers, so it gets absorbed.

Note that cybersecurity practices also include anti-malware and anti-virus software. While they won’t protect a network from a DDoS attack, they will protect devices from becoming a bot in the botnet.

Learn more about cybersecurity

The internet isn’t the safest place for data and networks. Hackers are always on the lookout for new systems and networks to target. DDoS attacks are just one of the many kinds of attacks they use, but you can protect yourself from them with the right type of preparation.

The best way to protect yourself from hackers and cyberattacks is through education. If you know what types of cyber threats are out there, how they occur, and how to prevent them, then there isn’t much an attacker can do to your system.

Check out our Introduction to Cybersecurity course to get started. You’ll learn more about common cyberattacks and how to prevent them, along with the basics of network security, securing personal devices, cryptography, and authentication and authorization.


Cybersecurity Courses & Tutorials | Codecademy

Cybersecurity is a fast-growing field that addresses the security risks of our increasingly connected digital world. Learn cybersecurity, and you will learn how users, companies, and even governments protect themselves and recover from, cyber threats and attacks. Start defending yourself, or your or…

Crossed-Out Words

0
Crossed-Out Words

What do you think this image is saying? How does it relate to or comment on society or current events? Can you relate to it personally? What is your opinion of its message?

Tell us in the comments, then read the related Opinion essay to learn more.


Want more Picture Prompts? Find them all in this column.

Students 13 and older in the United States and Britain, and 16 and older elsewhere, are invited to comment. All comments are moderated by the Learning Network staff, but please keep in mind that once your comment is accepted, it will be made public.

Word of the Day: copious

0
Word of the Day: copious

1. large in number or quantity (especially of information)

2. affording an abundant supply

_________

The word copious has appeared in 118 articles on NYTimes.com in the past year, including on Oct. 9 in “At Rwanda’s Favorite Bars, Forget the Beer: Milk Is What’s on Tap” by Abdi Latif Dahir:

Some patrons drink it hot, others like it cold. Some — respecting an old custom of finishing your cup at once — chug it down quickly, while others sip it slowly while eating snacks like cakes, chapatis and bananas.

However they take their glass, everyone comes to socialize and unwind. But first and foremost, they drink milk. Lots of it.

… As milk production increased in this landlocked nation, so did the number of people who moved to urban areas for education and employment. And so were born the milk bars, which allowed farmers to sell their surplus milk and let customers drink copious amounts of it to be reminded of home. Most milk bars are in Kigali, the country’s most-populous city, with 1.2 million people.

Can you correctly use the word copious in a sentence?

Based on the definition and example provided, write a sentence using today’s Word of the Day and share it as a comment on this article. It is most important that your sentence makes sense and demonstrates that you understand the word’s definition, but we also encourage you to be creative and have fun.

Then, read some of the other sentences students have submitted and use the “Recommend” button to vote for two original sentences that stand out to you.

If you want a better idea of how copious can be used in a sentence, read these usage examples on Vocabulary.com.

If you enjoy this daily challenge, try one of our monthly vocabulary challenges.

Students ages 13 and older in the United States and the United Kingdom, and 16 and older elsewhere, can comment. All comments are moderated by the Learning Network staff.

Should Parents Ever Be Held Responsible for a School Shooting?

0
Should Parents Ever Be Held Responsible for a School Shooting?

Last week, a Michigan teenager killed four of his classmates and wounded seven other people in the halls of his suburban Detroit high school, according to the police. He was arrested and charged with terrorism, four counts of first-degree murder and an array of other crimes.

Then, the county prosecutor took the rare step of filing involuntary manslaughter charges against the suspect’s parents. The prosecutor argued that the parents shared legal responsibility because they had allowed their son access to a handgun while ignoring glaring warnings that he was on the brink of violence.

Should parents ever be held responsible for a child who commits a school shooting? And if so, under what circumstances?

In “Behind the Charges Faced by the Parents of the Michigan Shooting Suspect,” Jack Healy reports:

The gun was an early Christmas gift from his parents: a semiautomatic 9-millimeter Sig Sauer handgun. “My new beauty,” Ethan Crumbley, 15, called it.

The day after Thanksgiving, he and his father had gone together to a Michigan gun shop to buy it. He and his mother spent a day testing out the gun, which was stored unlocked in the parents’ bedroom. On Monday, when a teacher reported seeing their son searching online for ammunition, his mother did not seem alarmed.

“LOL I’m not mad at you,” Jennifer Crumbley texted her son. “You have to learn not to get caught.”

A day later, the authorities say the teenager fatally shot four classmates in the halls of Oxford High School in suburban Detroit, using the handgun his parents had bought for him.

On Friday, Karen D. McDonald, the Oakland County prosecutor, laid out those and other chilling details as she took the rare step of filing involuntary manslaughter charges against the suspect’s parents, James and Jennifer Crumbley.

Students, read the entire article, then consider the following:

  • The parents of children who commit school shootings are rarely held criminally responsible, even though many underage attackers use guns from home. Do you think parents should be held responsible more often when their child gets a gun from home? Why or why not?

  • Many states, including Michigan, do not have laws requiring guns to be locked away. However, according to the article, “gun control advocates say that lax gun storage leads to suicides, accidental deaths and intentional school shootings.” Should there be more state laws that regulate gun storage and children’s access to weapons across the U.S.? Why or why not?

  • Based on the details you read in the article, do you think the parents of the 15-year-old who is accused in the school shooting at Oxford High School should have been charged with involuntary manslaughter? (Involuntary manslaughter usually refers to the crime of unintentionally killing another human out of criminal negligence or recklessness.) Why or why not?

  • Do you think the charges that the prosecution filed against the parents — and the media attention this case has received — might prevent school shootings in the future? Why or why not?

  • Before the shooting, officials at Oxford High School met with the 15-year-old and his parents, informing them that he needed to begin counseling within 48 hours. But his parents resisted bringing him home, and administrators allowed him to stay in school. Shortly after, the student fatally shot four students, according to the prosecutor. To what degree, if any, should the school be held legally responsible for the tragedy?


Want more writing prompts? You can find all of our questions in our Student Opinion column. Teachers, check out this guide to learn how you can incorporate them into your classroom.

Students 13 and older in the United States and Britain, and 16 and older elsewhere, are invited to comment. All comments are moderated by the Learning Network staff, but please keep in mind that once your comment is accepted, it will be made public.

Lesson of the Day: ‘Who, and Where, Is Peng Shuai?’

0
Lesson of the Day: ‘Who, and Where, Is Peng Shuai?’

Featured Article: “Who, and Where, Is Peng Shuai?” by Raymond Zhong

“Where is Peng Shuai?” is a question that has gripped the sports world and drawn the attention of the White House, the United Nations and others. Ms. Peng, a Chinese tennis star, disappeared from public view for weeks in November after she accused a top Chinese leader of sexual assault, prompting a global chorus of concern for her safety.

In this lesson, you will learn about Ms. Peng and how China’s censorship of the tennis star’s #MeToo allegations has not been able to silence an international outcry. In a Going Further activity, we invite you to think about how the world should respond to the situation and consider whether nations should boycott the 2022 Winter Olympics in Beijing.

Write about a time when you stood up, spoke out or took action for something you believed in. This could have been on someone else’s behalf or your own.

Keep in mind that your action doesn’t have to have been big or dramatic. Sometimes speaking or standing up can just mean offering a kind word or a hand on the shoulder, or simply saying, “I disagree.”

What happened? Why did you choose to take action? Why did you feel the responsibility to take action? Did you think about possible repercussions or negative consequences? What difference did it make? How did you feel after?

Then, reflect on what your experiences have taught you about the importance and challenges of speaking up.

Read the article, then answer the following questions:

1. Who is Peng Shuai? What are some of her accomplishments on and off the tennis court?

2. What did Ms. Peng accuse a top Chinese leader of doing? How did she make her accusation public?

3. How have the authorities in China reacted to the charges? How is this response part of a pattern for women who come forward as victims of sexual assault and predation, according to the article?

4. Why are people across the globe concerned about Ms. Peng’s safety and well-being? Why haven’t the photos and videos that appear to show Ms. Peng quelled international outcry?

5. How has the sports world responded? What are organizations like the Women’s Tennis Association and the International Olympic Committee doing to address the situation? Which approach do you find most appropriate or effective?

6. What is your reaction to the article about Ms. Peng? What inspiration or lessons can we take from her story? What do you think will happen?

China is a vast market that has provided a huge growth opportunity for sports organizations, including Premier League soccer, the National Basketball Association and professional tennis and golf. And the Olympics in Beijing are less than two months away, with over 80 nations participating.

The women’s professional tennis tour has suspended all tournaments in China, including Hong Kong, in response to Ms. Peng’s disappearance from public life. Some individuals, like the N.B.A. star Enes Kanter, a vocal critic of the Chinese government, have called for the Winter Games to be moved from Beijing.

What do you think should be done? Should other sports leagues follow the Women’s Tennis Association’s lead and suspend all play in China? Should nations boycott the Winter Olympics? How can ordinary citizens support the #WhereisPengShuai campaign on social media?

To help form your opinion, you can explore these Times articles:

Learn more about the story of the disappearance of Peng Shuai:

Read one or more of the Times articles below reporting on the situation. Then respond to these questions in writing or with a partner: What is your reaction to the article? What was the most provocative, surprising or memorable thing you learned? How does the article add to your understanding of Ms. Peng’s story? What further questions does it raise for you?


Want more Lessons of the Day? You can find them all here.

Lesson of the Day: ‘Why Are More Black Kids Suicidal? A Search for Answers.’

0
Lesson of the Day: ‘Why Are More Black Kids Suicidal? A Search for Answers.’

4. What data does the article reveal about connections between suicide and race, gender and sexuality? What is your reaction to the statistics included in the article?

5. What are some reasons there has been a lack of research looking specifically at the racial and ethnic differences in youth suicidal ideation, plans or suicide attempts?

6. According to Arielle Sheftall, a principal investigator at the Center for Suicide Prevention and Research at Nationwide Children’s Hospital in Columbus, Ohio, why is it important to talk about race and culture when discussing suicide?

7. What do you think of the programs developed by Lisa Ellis, a counselor at a high school in Cleveland, and Michael A. Lindsey, the executive director of the McSilver Institute for Poverty Policy and Research at New York University? Does your school have any programs or services for students to support mental health and well-being?

Create an emotional-wellness tool kit.

What tools and strategies do you have to feel your best? Take a look at this Emotional Wellness Checklist from the National Institutes of Health. Here are the six strategies they recommend with links to ways to practice them:

In addition to the above strategies, here is one more:

  • Journal. Take a moment to check in and respond to this question: How are you, really? You can use this list of feeling words as you try to name how you’re feeling and write it down. Try keeping a record of how you’re feeling for several days or a week. What do you notice? What is bringing you joy? What is feeling good in your life? What is feeling bad or challenging? What is one change you could make to feel happier, more connected or better motivated?

After exploring the ideas above, design your own personalized emotional-wellness tool kit to help you successfully handle life’s stresses and adapt to change and difficult times. Which strategies work best for you? And try to be as specific a possible, such as including friends and family members you can reach out to, the sports or physical activities you can do to release stress, or your favorite places to walk in your neighborhood.

Remember, though, none of these strategies are an alternative for seeking help when in crisis. If you are having thoughts of suicide, and you live in the United States, call the National Suicide Prevention Lifeline at 1-800-273-8255 (TALK).

Additional Teaching and Learning Opportunities

  • Learn more about the role of gender in suicide. Read this article from September about rising suicide rates among Black girls. What did the information in the study reveal? Why do researchers and psychologists think these numbers might be rising? What do they think should be done? What do you think?


Want more Lessons of the Day? You can find them all here.

Meet Ali, a Coursera Learner in Syria Who’s Using His New Data Skills To Help Provide Humanitarian Aid

0
Meet Ali, a Coursera Learner in Syria Who’s Using His New Data Skills To Help Provide Humanitarian Aid

We want to introduce you to Ali. He lives in Syria, where he originally studied agricultural engineering. After he graduated, he entered a master’s program for animal production, and he’s currently writing his master’s thesis. Simultaneously, he began learning data science skills on Coursera, made possible with a paid subscription from the Syrian Youth Assembly. His goal was to build a new skill set and land a new job—an effort that involved overcoming many obstacles, including near-constant electricity blackouts and ongoing internet access issues. The good news is that today, he’s working in a job that challenges and inspires him. He shares his story below, along with some advice for others who want to learn new skills and pursue their career goals.

Ali, thank you for taking the time to talk with us! Let’s get started with a bit of background; how did you first get interested in data?

I used to read many books on IT and data science. I believe that real magic exists within books.

That’s wonderful! We absolutely agree. So, from books to online—how did you come to learn on Coursera?

I got a paid subscription on Coursera, all thanks to the Syrian Youth Assembly. They gave me the chance to achieve and improve my skills. 

So you enrolled in the IBM Data Science Professional Certificate on Coursera, but it sounds like you ran into some challenges studying online—can you tell us about that?

Completing the program took me around eleven months. I had many obstacles, and I needed to make use of every second of time. Electricity blackouts in Syria were almost 20 hours a day—sometimes even more. There were also internet connection issues due to sanctions. I am sure that if I had the chance to be elsewhere, I could have done it faster.

Given the circumstances, it sounds like you proceeded at a pretty amazing pace, actually! Congratulations on completing the program. Do you think the experience was beneficial?

Studying data science with IBM on Coursera was a great deal for me. I gained a lot of highly needed skills and knowledge. The program prepared me well for any role requiring the manipulation and management of data. 

We understand you’re in a new role now; that’s great news. What’s the position, and are you using your new skills on the job?

Yes! I am now a Monitoring, Evaluation, Research, and Learning Officer at the Aga Khan Foundation in Syria. I use open-source tools to help facilitate data management, analysis, and visualization, and I do statistical plans and monitoring and evaluation tasks, which are things I value and enjoy. 

How do you like working for the Aga Khan Foundation?

I really like the noble goal of my organization, which is humanitarian aid during the war. I also like that even though I am the youngest employee there, they are assigning me challenging responsibilities. 

You have a fascinating range of interests. Do you see connections or overlaps between your work in agricultural engineering, animal production, and data science? And if so, how do they all fit into your career plans?

I intend to study genomic data science. So I see the data science program as a cornerstone for utilizing machine learning in genetics, which is a futuristic trend. Data management is also important for monitoring and evaluation (M&E) positions. That’s how the program helped my professional career. 

You’ve really been on a remarkable journey; any advice for other learners who might be trying to follow a similar path?

Only compare yourself to your yesterday! And I would say, learn faster than others and the future will be yours. I really want people to be determined and focused because time is priceless. 

Thank you, Ali, for taking the time to share your journey with the Coursera community, and congratulations on your successes!

~

Visit Coursera today to learn more about the IBM Data Science Professional Certificate program.

10 Network Engineer Interview Questions to Practice

0
10 Network Engineer Interview Questions to Practice
10 Network Engineer Interview Questions to Practice

Pursuing a career in network engineering? Great choice.

Network Engineers are in high demand as companies rely on them to establish and maintain networks within their organizations. Plus, with salary expectations averaging $82,408 in the U.S., there’s no better time to enter the field.

Still, the role requires skill and expertise — so you’ll want to be well-prepared to showcase the full extent of your abilities when you walk into your interview. While you can’t know every question you’ll face, going over some common ones will give you a solid foundation and a sense of what to expect.

So, to help you prepare, here are 10 Network Engineer interview questions.

1. What is a network typology?

Your answer should include a physical description of a company’s computer network, including where the different systems are located and how they’re connected.

2. What is your experience as a Network Engineer?

If you’ve previously worked as a Network Engineer, summarize your experience. If not, discuss relevant skills and projects and how they’ll relate to your day-to-day activities on the job.

Looking over your resume will help you prepare for this question. Note the highlights so you can be ready to talk about them if asked to do so.

You’ll also want to include information that’s not listed on your resume. Otherwise, it may sound like you’re just repeating those details. Instead, discuss what you learned in previous positions and how those experiences relate to your current skill set. You can also mention any relevant courses you’ve taken or certifications you’ve earned.

3. How do you troubleshoot network issues?

Troubleshooting is a crucial part of being a Network Engineer. Employers want to know your process for diagnosing and solving problems as they occur. For example, you could discuss using a top-down approach that begins with the ping utility, then moves to traceroute if the issue isn’t solved.

Other problem-solving methods include:

  • Investigating the IP configuration
  • Using NSlookup to locate a DNS issue
  • Using the Netstat utility to diagnose further
  • Checking and double-checking utilities like Route, PathPing, Speedtest, and the IP Network Calculator

4. What is a network?

While this one may seem obvious, how you answer is important because it can demonstrate how you’d explain it to someone unfamiliar with tech terminology.

One way to describe a network is multiple computers connected via an optical fiber (or another type of cable) to share hardware, software, and data. These devices communicate with one another to make this possible.

5. What is a node?

A node is a point at which you establish a connection. This network component is how you’ll send, receive and forward electronic information.

A device connected to your network can also be a node. For example, if your network consisted of two computers, two printers, and a server, there’d be five nodes on your network.

6. What is a router?

A router connects two or more network segments, and it transfers data from a source to a destination via data packets. When data is forwarded from one router to another, the network address is read, and the destination network is identified.

7. What is the OSI reference model?

OSI stands for Open System Interconnection and defines the communication of applications on a network. The OSI model helps you understand the relationship between existing networks and defines how networks communicate.

8. What are the layers contained in the OSI reference model?

There are seven layers in the OSI Reference Models:

  • The physical layer converts data bits into radio signals.
  • The data link layer is where packets are encoded and decoded into bits for node-to-node transfer.
  • The network layer transfers data sequences from one node to another.
  • The transport layer transfers data between nodes and acknowledges successful transmissions.
  • The session layer establishes and terminates local and remote application connections.
  • The presentation layer transforms data into a form that’s accepted by the application layer.
  • The application layer interacts with the application to enable tasks like email, data transfer, etc.

9. What’s the difference between a hub, switch, and router?

A hub broadcasts data to every port on the network and is the least complicated of these devices. Switches are similar to hubs but are more efficient by dynamically creating connections and providing data only to the port requested.

Routers come in all shapes and sizes and are the most complicated of these three devices. Their purpose is to route network traffic.

10. How do you explain network issues to someone who doesn’t understand computers?

As a Network Engineer, you’ll often have to describe technical issues to people who aren’t familiar with the terminology. When this occurs, use layman’s terms. Drawing diagrams can be extremely helpful when describing a problem and possible solutions.

The questions above are a great start, but consider reviewing the information and procedures you’ve learned before going into your network engineering interview. If you already work in this field, think of ways you can add value to the new organization and set yourself apart from the other job candidates.

Need more help preparing for interviews? Check out our Career Center.


Interview Prep Courses & Tutorials | Codecademy

Interviewing is an important step in your journey towards landing a job in tech. Technical interviews let you showcase your skills and knowledge, but practice is key. You’ll need to understand technical concepts and be prepared to talk through solutions with your interviewers.

How to Keep Learning Technical Skills On-The-Job Once You Become a Manager

0
How to Keep Learning Technical Skills On-The-Job Once You Become a Manager
How to Keep Learning Technical Skills On-The-Job Once You Become a Manager

One of the best parts about learning to code is that you’re never done learning. There’s always a new language, function, or framework to master. So, what does that look like once you rise through the ranks and go from an individual contributor on your team to a people manager?

It’s definitely an exciting milestone, but this shift can be jarring. Your schedule might suddenly be filled with meetings and touch bases with team members, executives, and various other stakeholders. You might find yourself with little time for actual coding and worry about losing their edge.

Fortunately, there are several ways that managers can keep their technical skills sharp — it just might involve a little bit of pre-planning.

1. Clear up your schedule

As we said, finding the time to code can be hard when your schedule is packed with back-to-back meetings. Try dedicating a block of time every week solely to coding, and, during this time, try to keep yourself free from any distractions.

Block out this time on your calendar and let your team know you’ll be inaccessible for a bit (barring any urgent matters, of course). It can be easy to deprioritize the time you’ve carved out for learning, so it can be helpful to work with your manager to make sure it’s a priority and people don’t book meetings over it.

2. Tackle side projects

While it can be tempting to get in the weeds of what your team is working on, depending on your role and the task at hand, that may not be what’s best for you and your team. For one, you don’t want to risk causing delays with pressing projects because your managerial duties kept you from finishing on time.

Fortunately, there are other, less timely ways to make sure you’re continuing to up your coding game. Take a look through your backlog and see if you can lend a hand by tackling smaller projects that, while less essential, will benefit your team and be a fun problem-solving exercise for you.

Or, if time allows, work on your own side projects. If you need help coming up with ideas, check out our Challenge Projects and Portfolio Projects.

3. Code with your team

Collaborative coding is a great way to keep your skills sharp, and it’ll also give you a chance to teach and learn from your team. Plus, it’s also a great way to boost your team’s communication and leadership skills. (Two birds, one stone!)

Connect with a member of your team and set aside some time for pair programming. Better yet, bring everyone together for some mob programming.

Or maybe you’re more into documentation? In that case, consider writing and reviewing RFCs and tech specs.

4. Learn by teaching

Whether it’s a new language or library, or a new methodology like Scrum or Agile, there’s always something new to learn.

Experiment with some new technologies or techniques that might be useful for any upcoming projects, and when you find something you like, share it with your team. A (low pressure) deadline, like a team meeting, is a good motivator to learn something new. As Judah Anthony, Codecademy’s Engineering Manager, explains, this is a great way to reinforce your own knowledge.

“Pick a topic, whether it’s a new tech you want to push or a best practice like API design. Create a blog post, lightning talk, or brown bag to teach about that topic, and use that as an opportunity to learn/study/research the latest on the topic yourself.”

5. Utilize your benefits

Does your company invest in technical training? If you’re not sure, now’s the time to find out.

IT teams are calling for more training opportunities in the workplace, and many companies have started including it in their benefits packages. You might find that your company offers stipends for development courses or even professional events and conferences.

If you need help finding technical training opportunities, why not try Codecademy Teams? Teams allows you to take Codecademy’s learning platform to your entire team (yourself included) so that you can all learn together. And, with Teams+ and its customizable curriculum and advanced reporting dashboard, you can ensure that everyone’s hitting the right marks in their development.


For Business Courses & Tutorials | Codecademy

From software development to data analysis—give your team the latest technical skills to tackle any business problem.

May Your Days Be Merry – Free Watercolor Christmas Postcard Printable

0
May Your Days Be Merry – Free Watercolor Christmas Postcard Printable

May Your Days Be Merry - Free Watercolor Christmas Postcard Printable

Since it’s time to get greeting cards sent out, I thought I’d start December off with a free watercolor Christmas postcard to help you out. It features stunning blue and red watercolor plants that are subtle but still very festive. If you are not sending cards this year, you can still use it as a cute poster to add some festive decoration to your office. We rarely send physical Christmas cards nowadays, so I hope this printable will motivate you to send some this year.

Free Watercolor Christmas Card & Poster

Printable posters are perfect if you do not have much space available for holiday decorations. Moreover, they are easy to change, so you can easily swap them whenever you need them.

Today’s card/poster is 4×6 inches and features stunning watercolor shades of blue and red. Pair it with some red ornaments or a white frame and it will be all you need this holiday.

For Personal Use Only.


Are you sending Christmas postcards this year? I must admit that I prefer to send all greetings via chat or email but I will definitely print some posters to decorate the house. This free watercolor Christmas postcard will be perfect as a small decor for my kitchen.


If you are looking for more Holiday Freebies, make sure to check our free printables library



Looking for something specific?

If you have an idea for a printable, let us know in the comments! We are always looking for inspiration. If you decide to print today’s free printable Christmas decorations, make sure to share photos of your decorated room with us via Instagram or Twitter.