Braids, curtain bangs, bobs or pixie cuts. What’s your favorite look of the season?
Cookie Mania
What is something everyone else loves that you think is overrated? Conversely, what do you think is the absolute best, but most other people just don’t agree?
Word of the Day: intently
The word intently has appeared in 99 articles on NYTimes.com in the past year, including on Feb. 1 in “How to Stop Ruminating” by Hannah Seo:
The experts we spoke with said that if your rumination is on the milder side — meaning you’re stuck in a stream of thoughts, but it’s not so distressing or constant that it feels intolerable — certain simple strategies might help.
… “Listening to music and focusing intently on the words or tune” can also help break you out of your thoughts — at least temporarily, Dr. Marks said. Other diversion tactics like talking with a friend, playing a game or exercising can also help.
Daily Word Challenge
Can you correctly use the word intently 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 intently can be used in a sentence, read these usage examples on Vocabulary.com.
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.
The Word of the Day is provided by Vocabulary.com. Learn more and see usage examples across a range of subjects in the Vocabulary.com Dictionary. See every Word of the Day in this column.
Color Love | Spring Yellow & Gray

Spring is all about first flowers, bright colors, and still a little cold weather. I think that this yellow & gray color palette perfectly reflects that. It is not too warm, but the pop of yellow shades gives it a very positive and playful feeling.
Spring Yellow & Gray Color Palette
This color combination is great because it gives you a lot of options. If you want a more casual and colorful design, you can use lots of yellow in it. On the other hand, if you need something modern and simple, focus on gray and use yellow only as small accent pieces.
As always, we have put together a mood board with some inspiration. It is in perfect Pinterest format, so feel free to pin it for later.

See our collection of other gorgeous color palettes by visiting our color palette section.
What do you think about this Spring Yellow & Gray color palette? Where would you use it? There are really no limits here. We would love to hear your thoughts. Share them in the comments below.
Lastly, learn about the power of color in blog design in our blog post to see how important colors are in all the projects you create.
If you like shades of yellow, you may want to check Free March Wallpaper which was made using today’s color palette.

And, of course, don’t forget to check the 2023 Ultimate Planners! Over 100 pages that will help you grow your blog and social media and plan your perfect year!
If you create something using today’s color palette, don’t forget to share it with us!
Cool Job: I Make AI Practices More Sustainable
When you interact with AI in your daily life, you probably don’t give much thought to the humans and machines that make it work behind the scenes — and that’s part of the technology’s allure. It’s thrilling to sit back and watch ChatGPT write a cover letter or listen to Siri read the weather. But the excitement around AI often eclipses the very real physical, environmental, monetary, and human costs of the technology.
“AI seems like this intangible thing that doesn’t have any kind of physical presence or footprint,” says Dr. Sasha Luccioni, a Research Scientist and the Climate Lead at Hugging Face, an organization aimed at democratizing AI through open source and open science. “But actually, in order to create AI models or products, there’s a whole physical infrastructure that has to be put in place.”
As a leading ethical AI researcher, much of Dr. Luccioni’s work centers around the societal and environmental impacts of AI models — like calculating the carbon footprint of large language models and measuring the energy efficiency of neural networks. Practically speaking, the life of a researcher involves everything from writing code and analyzing data, to attending conferences and publishing papers (plus lots of reading).
Dr. Luccioni’s expertise gives her a unique perspective on the AI craze, and insight into what’s missing from the conversation. Here’s how she first learned Python for a project, what it’s like working at Hugging Face, and her advice for combining AI with your own interests.
What got me interested in the work
“Typically the people who profit most from AI progress are people who are already relatively well off — often the technology that’s made for the Global North is not applicable in countries where there’s no stable electricity or people can’t afford a smartphone. ‘AI for good’ tries to balance the power a little bit and give nonprofit organizations or people in developing countries access to technology. Essentially, it’s taking AI progress, adopting it, contextualizing it, and understanding whether this is something that AI should be used for.
There’s this whole set of costs that we’re not really aware of, because AI is such a magical, ethereal tool that we’re using. For example, if you’re using Google Maps to navigate, you’re using a smartphone that’s created with rare metals, all sorts of plastics, and other components that have a tangible environmental footprint.
Above and beyond that, when you’re asking Google Maps to find the best route given traffic conditions, it’s going to query an AI model that’s running on a cloud server. So the server is always responding to queries, and it’s consuming energy. These servers are also made out of metal, and often use a lot of water in order to cool them because they’re so big and generate so much heat.
Part of my work is trying to make that more transparent, to connect the dots, and to raise awareness to the fact that it might seem like Siri is magical and responding to your instructions, but we’re using resources.”
How I learned to code
“Both my parents are mathematicians and computer scientists, so I wanted to do anything except computers and math. I always loved languages, so I went into linguistics for undergrad. Then I met a professor who was working in a field called natural language processing, which is using computers to analyze text.
My first year I did an internship with my professor where we worked on analyzing Wikipedia using Python. I didn’t know how to code; I didn’t know any kind of data structures or anything. But I really, really liked it. I liked the tools and the opportunities that coding gave me compared to the more manual things we were doing in my other classes. I really like the fact that you could do things more scalably and get more insights from data.
I took more formal coding classes in my masters and then in my PhD. The PhD program I did was really cool: It’s called cognitive computing, and the idea is to bring together people from cognitive science — things like linguistics, philosophy, psychology, all of those domains — and computer science. In my first year of PhD, I took a lot of more heavy, very structured coding classes, like Java. But until then, I was self-taught and did quick-and-dirty coding in order to get things done from a research perspective, not production-ready coding.”
What I actually do every day
“Hugging Face has a very refreshing stance on meetings — we typically don’t have more than one or two meetings a day, which is great. I read a lot of research. For example, I’m starting a new project to measure the energy efficiency of neural networks, a subset of AI models. I’ve been trying to figure out what people in parallel research groups and other domains have done.
Right now, what I’m doing is writing a proof of concept, and figuring out how to measure the energy consumption of a laptop and a GPU. Once I make it run on my own local GPU, and on a couple of models that I’m looking at, I’ll write a more complex script to make it run on bigger GPUs and things like that. I’m trying to work my way up, and do experimental design around what I want to cover, and make sure I don’t leave anything out that can impact the final result. Since this is a relatively new subject, I’m trying to cover all my bases.
I also am currently working on a more long-term project, which is developing a code of ethics for a major AI conference called NeurIPS. There hasn’t been an explicit set of guidelines about what people should and shouldn’t work on, or what kinds of things they should take into account in their work. The idea is to converge upon a set of principles that we all agree upon as a community.”
Here’s what you need to get started
No matter what stage of your coding journey you’re at, Dr. Luccioni suggests building projects around subjects or issues that you’re interested in — whether that’s music, sports, pictures of cats, or climate change. (Remember: Data doesn’t have to be fancy or have academic pedigree to be worth exploring.)
“It’s important for people to realize that they can use AI to further whatever convictions they have and contribute towards things that they care about,” Dr. Luccioni says. Need some project inspo? Take a look at our machine learning coding projects and see what resonates with you.
For folks hoping to get involved with climate tech, Dr. Luccioni recommends checking out the nonprofit Climate Change AI. They organize workshops and community events for people who care about climate change and work in AI or are interested in AI.
On an individual scale, there are tweaks you can make as a developer to design software that’s sustainable, meaning it requires fewer physical resources and uses energy efficiently. Read this blog to learn about the principles of sustainable software design and how to implement them.
Energized to learn more about AI? We have lots of AI and machine learning courses that will help you develop the skills you need to make an impact with coding. In fact, we recently launched a brand new ChatGPT course that will take you through the ethics, risks, and limitations of AI. Be sure to read the blog for more tips and information about the diverse careers you can have in machine learning.
Film Club: ‘See the True Cost of Your Cheap Chicken’
What is the impact of factory farming on the chickens we eat and the farmers who raise them?
Which Fandoms Are You In?
Are you a Swiftie? A Trekkie? A Minecrafter? A Potterhead? Tell us about a fan community you are in.
Finish Line
The finish line of the Boston Marathon this year was dedicated to those who died in a bombing 10 years ago. Can the site of something horrible become something powerful?
Word of the Day: posterity
This word has appeared in 59 articles on NYTimes.com in the past year. Can you use it in a sentence?
How To Make A Portfolio When You Don’t Have “Enough” Work To Show
Your portfolio is supposed to give hiring managers and potential employers a snapshot of your greatest hits — but that can look very different depending on your career and experience. A seasoned dev’s portfolio might include impressive product launches at well-known brands, while someone who’s new to tech only has practice projects to pull from.
When you’re putting together your very first portfolio, it’s tough to determine whether you have enough projects and work to show that you’re legit and ready to get hired. In general, your portfolio shouldn’t be a laundry list of everything you’ve ever worked on. It’s a good idea to have 2-5 of your best projects in your portfolio that are the most relevant to the position you’d like to pursue. Be selective, and aim for quality over quantity.
Learn something new for free
You’re probably sitting on some projects that you’re super proud of and ready to show off, either in your portfolio or somewhere else. We recently launched a coding project showcase where Codecademy learners like you can submit projects for a chance to be featured on our website. (You can read more about how to be included in the showcase here.)
Here are some tips for building your portfolio from scratch, getting involved with group projects, and finding inspiration for your next project.
Be inventive
The projects that you highlight in your portfolio can be just-for-fun hypothetical projects that you build for the sake of coding something. Especially when you’re early in your career and don’t have work experience to draw from, it’s okay to just create a pretend project that’s connected to your skills. (Our catalog of projects is a great place to start practicing your skills or preparing a portfolio.)
Instead of coding the same old calculator app that everyone tends to make, why not create something that’s unique to your interests? Like a video game that’s based on your life story or a Python machine learning model that analyzes the lyrics to songs by your favorite musician. Not only will you be more motivated to work on projects related to your passions, but it’s also an additional way to weave your personality into your portfolio.
Team up with another job seeker
Learning to code on your own can often feel like a solitary activity, but there are lots of ways to connect with other aspiring developers and work on group projects. Take a look at Codecademy Forums to see the types of projects that learners are building in our courses and beyond. You can also attend one of the virtual meetups hosted by fellow Codecademy learners to practice building a project live or get some inspiration for what to make next.
Participating in hackathons is another opportunity to get hands-on experience collaborating with a team on a programming project, and you can totally include these projects in your portfolio. Be clear about the role you played in the group hackathon project, how you contributed individually, and what you learned. Don’t forget to include any prizes or awards you won along the way.
Read job descriptions
In job descriptions, hiring managers list out the types of skills and technologies they’re looking for in a candidate. These are helpful clues that you can use to determine the type of projects you take on for your portfolio.
For instance, the requirements on a Data Analyst job description might say: “Use data visualization tools and programming languages like Tableau, R, Python, Excel, and other internal tools to work efficiently at scale.” In that case, it’d be wise to include a project using those technologies in your portfolio. Need a refresher on how to understand a job description? Read this blog with tips for tailoring your resume to a job description.
If you’re applying to a job in a specialized field, tailoring your projects to the line of work you’re interested in is a great way to show your enthusiasm and commitment. That’s how Tom Bliss, the National Football League’s Football Operations Data Science Manager, landed his first internship with the league. He made two projects related to sports analytics, one using the NFL specifically. “I was able to show up to the interview saying, Look at what I’ve already done,” he says. “I was able to show both my ability to do data science and my ability to know sports well enough to ask interesting data questions.”
See what other people are making
It’s inspiring to check out the diverse projects that other programmers and code enthusiasts are building in their daily lives. That’s one reason why we launched a new project showcase to help learners get their projects seen by millions of peers and beyond. Each month, we’ll spotlight the standout projects on our website for 30 days — and we’ll archive the previous winners so you can browse them at any time.
Take a look at our criteria and rules to get a sense of what we’re looking for, then submit your project (or multiple projects!) to be included.
Brainstorm ideas using ChatGPT
You can find inspiration for coding projects anywhere — just chatting with a friend about their frustrations and anxieties could inspire at least one app idea. If you’re having trouble getting your creative juices flowing, you can use the AI tool ChatGPT to generate a handful of out-of-the-box project ideas.
For example, you could ask ChatGPT: “I’m applying for an entry-level Junior Web Developer position at an exciting tech startup. What kinds of projects would help my portfolio stand out? Include 5-7 ideas and examples.”
This is just one example of how developers can use ChatGPT to be more efficient and creative in their daily lives. Check out our new course Intro to ChatGPT to learn more about the trendy technology.
Start learning a new skill
If you’re just starting out your coding journey and want to start applying your skills to real-world projects, consider taking one of our career paths. They’re each structured around a different in-demand tech role (like Full-Stack Engineer or Data Scientist: Machine Learning Specialist), and will teach you all the relevant programming languages and techniques you need to get an entry-level job.
You want your portfolio projects to reflect the competencies required for the position you’re applying for — so, an iOS Developer would want to include apps they’ve built, while a BI Data Analyst would want to analyze real-world data using their own functions. In our career paths, you’ll get to code a few portfolio-ready projects that align with the role. Not only will career paths give you a glimpse into the day-to-day tasks of a particular profession, but they’ll also help you build up a body of work that you can use in your job search.
Let go of impostor syndrome
If you’re switching careers or trying to break into tech, it’s easy to get overwhelmed with impostor syndrome thoughts or perfectionist tendencies. The thing is, you most likely have plenty of projects that are worthy of your portfolio. Try not to agonize over whether or not a project is good “enough” to show potential employers. The worst thing that could happen is you get feedback on the project that helps you improve it.
Want more portfolio advice? Read our blogs about how to build a software developer portfolio, tips for making a compelling portfolio website, and eye-catching project ideas to consider adding next.





