Automatically translated.View original post

TypeScript Cheat Sheet 📖 Checking Catch bug since compile episode

TypeScript Cheat Sheet

📖 Introduction - What to understand before you start?

1.What is TypeScript? - JavaScript + Static Type Checking Catch bug since compile episode

2.Install / run where? - npm install -g typescript compile with tsc file.ts to get .js file

3.Basic Syntax - JS-like Everything + Add: type straight behind variable / parameter

4.Naming Convention - variable / function camelCase, type / interface / class PascalCase, type no longer have to start I

5.Recommended Tools - IDE: VS Code (fully supported), Linter: ESLint + @ typescript-eslint, Build: tsc → modern: Vite / esbuild / SWC

📊 50 Codes to Know

🔹 Basics (1-5)

1.Hello World: console.log ("Hello"); - Like JS Everything

2.Typed Variable: let name: string = "John"; - specify type straight

3.Type Inference: let age = 30; - TS guess type automatic number

4.Const: const PI = 3.14; - constant type = literal

5.Compile: tsc app.ts - Create app.js

🔹 Basic Types (6-10)

6.Primitives: string, number, boolean, null, undefined - basic type

7.Array: let arr: number [] = [1, 2, 3]; - or Array < number >

8.Tuple: let pair: [string, number] = ["a," 1]; - an array that knows each type position.

9. Any / unknown: let x: any; let y: unknown; - any = closed type check, unknown = must be checked before using

10. Void / never: log () function: void {} - void does not return, never does not end

🔹 Union & Literal (11-15)

11.Union: let id: string | number; - get multiple types

12.Literal: let dir: "left" | "right"; - limitable

13. Optional: let name?: string; - may not be (undefined)

14.Nullable: let x: string | null = null; - allowed to be null

15.Type Alias: type ID = string | number; - name the type itself

🔹 Interface & Type (16-20)

16.Interface: User interface {name: string; age: number;} - Define object figure

17. Optional Prop: User interface {name: string; age?: number;} - property may not have

18.Readonly: User interface {readonly id: number;} - do not modify

19.Extended: Admin extends User interface {role: string;} - Extend interface

20.Intersection: Both type = A & B; - Total type

🔹 Functions (21-25)

21. Function Type: function add (a: number, b: number): number {...} - Specifies type param + return.

22.Arrow + Type: const add = (a: number, b: number): number = > a + b; - Arrow specifies type.

23. Optional Param: greet function (name?: string) {...} - Parameters do not need to send

24. Default Param: greet function (name: string = "World") {...} - default

25.Function Type Alias: type Callback = (data: string) = > void; - define signature

🔹 Generics (26-30)

26.Generic Function: function identity < T > (x: T): T {return x;} - GET type flex

27. Generic Interface: Interface Box < T > {value: T;} - object receive type generic

28. Generic Constraint: function get < T extends {id: number} > (x: T) {...} - Limited type

29. Multiple Generics: function pair < K, V > (k: K, v: V): [K, V] {...} - multiple type param

30.Default Generic: Interface Box < T = string > {value: T;} - default type

🔹 Classes & OOP (31-35)

31. Class: Dog class {constructor (public name: string) {}} - shorthand property

32.Access Modifiers: public, private, protected - access control

33. Implements: Dog class implements Animals {...} - Implement interface

34.Abstract: abstract class Shape {abstract area (): number;} - class does not create straight

35.Static: Math class {static PI = 3.14;} - No need for new

🔹 Type Operations (36-40)

36. Typeof: type T = typeof user; - pull type from variable

37. Keyof: type Keys = keyof User; - pull keys into union

38. Partial: Partial < User > - All properties are optional.

39. Pick / Omit: Pick < User, "name" > Omit < User, "id" > - Pick / Cut property

40. Record: Record < string, number > - object where key = string value = number

🔹 Type Guards (41-45)

41. Typeof Guard: if (typeof x = = = "string") {...} - check type

42. Instanceof: if (x instanceof Date) {...} - class check

43. In Operator: if ("name" in user) {...} - Is there a key?

44. User-Defined Guard: isUser (x: any) function: x is User {return... } - customs guard

45. Non-null Assertion: user! .name - Tell TS not to be null (be careful!)

🔹 Advanced & Config (46-50)

460.Enum: Enum Color {Red, Green, Blue} - Constant Set

47. As const: const colors = ["red," "blue"] as const; - readonly tuple

48.Type Assertion: let str = x as string; - tell type (not actually cast)

49. Import Type: import type {User} from. "/ type"; - import only type

50. tsconfig.json: {"compilerOptions": {"strict": true}} - set compiler

💡 Tips & Common Mistakes

- ⚠️ Don't use any - Destroy the purpose of TS. Use unknown + type guard instead.

- ⚠️ as not a real cast. - Just tell the compiler didn't change the runtime data.

- ⚠️! (non-null) - If runtime is null crash! Use optional chain?. Better

- ⚠️ enum beware - many teams bypass - use as const or union literal instead.

- 💡 Open strict mode - "strict": true in tsconfig catch more bugs

- 💡 Type vs Interface - Use interface for object / class, type for union / primitive

- 💡 Utility Types help a lot. - Partial, Required, Pick, Omit, Record. Know it will be more productive.

7/1 Edited to

... Read moreจากประสบการณ์การใช้งาน TypeScript มาอย่างต่อเนื่อง พบว่า TypeScript เป็นภาษาโปรแกรมที่ช่วยยกระดับคุณภาพโค้ดได้มากจริงๆ เพราะการเพิ่มระบบ static type checking เข้าไปใน JavaScript ทำให้เราจับบั๊กได้ตั้งแต่ตอนเขียนโค้ด และลดปัญหา runtime error ที่อาจเกิดขึ้นได้อย่างมาก เวลาจะเริ่มใช้งาน TypeScript ผมมักแนะนำให้ตั้งค่า tsconfig.json ให้เปิด strict mode เพื่อเพิ่มความเข้มงวดของการเช็คประเภทข้อมูล เพราะช่วยเพิ่มความมั่นใจว่าโค้ดเราไม่มีการใช้ตัวแปรหรือฟังก์ชันผิดประเภทโดยไม่ตั้งใจ นอกจากนี้การหลีกเลี่ยงการใช้ type any เป็นสิ่งสำคัญมาก เพราะมันจะปิดการตรวจสอบ type ทั้งหมดและทำให้ TS ทำงานแทบไม่ได้เลย ผมจึงแนะนำให้ใช้ unknown แทน และสร้างฟังก์ชัน type guard เพื่อเช็ค type ก่อนใช้งานจริง จะช่วยให้โค้ดปลอดภัยและอ่านง่ายขึ้น การใช้เครื่องมือช่วยเช่น VS Code กับปลั๊กอินสำหรับ TypeScript และ ESLint ร่วมกับ @typescript-eslint ก็ช่วยให้การเขียนโค้ดมีประสิทธิภาพมากขึ้น เพราะจะมี IntelliSense และการเตือนข้อผิดพลาดขณะพิมพ์โค้ด ทำให้ลดเวลาหาจุดผิดพลาดได้เยอะ ส่วนเรื่องฟีเจอร์ต่างๆ เช่น Generics, Utility Types, Union Types, และ Interface ช่วยให้เรากำหนดโครงสร้างข้อมูลได้ละเอียดและยืดหยุ่นมากขึ้น จากที่ใช้งานจริงพบว่าการรู้จักใช้ Utility Types เช่น Partial, Pick หรือ Omit ทำให้เขียนโค้ดได้ง่ายและลดการซ้ำซ้อนของโค้ดได้เยอะ สุดท้าย เรื่องชื่อเรียกและรูปแบบการตั้งชื่อต่างๆ (Naming Convention) เช่น การใช้ camelCase กับตัวแปรและฟังก์ชัน และ PascalCase กับ type/interface/class ก็ช่วยให้โค้ดดูเป็นระเบียบและเข้าใจง่ายเมื่ออ่านร่วมกับทีม หวังว่าเนื้อหาและตัวอย่างโค้ดที่สรุปไว้นี้จะเป็นประโยชน์สำหรับผู้เริ่มต้นและผู้ที่ต้องการทบทวนความรู้ TypeScript ในการพัฒนาซอฟต์แวร์ที่มีความมั่นคงและดูแลรักษาได้ง่ายในระยะยาว

Related posts

5 Learn to Code Sites You Haven’t Heard Of
If you’re learning computer programming and want to know where to find FREE intermediate resources…here are some that I like! Let me know if you’ve used any. 1. FullStackOpen Free courses focused on building web apps. They teach React Native, GraphQL, Typescript, Containers and Database
Study Seal

Study Seal

241 likes

An iPad displays the cover of "The Only Purple House in Town" by Ann Aguirre, with text overlays reading "MAKING My iPad Into A Kindle" and "With one app." A cup of coffee and a wooden spoon are visible.
An iPad screen shows the PocketBook app icon within a "Books" folder, highlighted by a brown arrow. The app icon features three colorful books.
An iPad screen displays the PocketBook app's "Unlimited Library" interface, showing recently opened and added e-books like "The Lost Bookshop" and "Never Coming Home," with navigation options at the bottom.
Why I Turned My iPad Air into a Kindle
👩🏻As a busy mom of two and an avid reader, I decided to turn my iPad Air into a Kindle instead of purchasing a separate e-reader. 👩🏻‍💻The decision was simple once I discovered the Pocketbook app. This app has transformed my iPad into a seamless Kindle e-reader, and here's how. 📓Unlimited
𝔼𝕝𝕚𝕤𝕒𝕄𝕖𝕕𝕧𝕒

𝔼𝕝𝕚𝕤𝕒𝕄𝕖𝕕𝕧𝕒

1184 likes

A woman lies on a bed of money, smiling and holding dollar bills, with a world map graphic in the background. The text overlay reads "11 SECRET WAYS TO EARN MONEY WITH AI CHATGPT AND MIDJOURNEY."
This image presents the first secret way to earn money: "1. Write and publish blog posts." It outlines steps to establish a blog, set up ChatGPT, and generate content using AI prompts.
This image details the third secret way: "3. Build an App, Website, or Service." It explains how ChatGPT can assist in coding, debugging, and providing instructions for creating technology products.
11 secret ways to earn money with chat gpt
11 secret ways to earn money with chat gpt
Valder

Valder

155 likes

A split image comparing Google Drive/Sheets on the left monitor and Notion on the right, with text asking whether students should use Google or Notion for organization.
A desk setup with a monitor displaying Google Drive, alongside text explaining a preference for Google's flexibility over Notion for student organization.
A monitor displaying Notion, with text overlays detailing its uses for students, including semester planning, study schedules, notes, assignment tracking, and digital filing.
Student; Notion or Google Sheets?
📊 If it’s not organized, it’s not getting done. I built a whole system in Notion to track my classes, apps, MCAT, and even my habits… and honestly? It changed everything. Google Sheets helps me plan my week by energy, not guilt. 💡 Use templates to save time 💡 Add emojis for quick scanning 💡 Al
Tyra-Lee 🩺

Tyra-Lee 🩺

107 likes

A laptop on a desk displays the Tabby Cat Chrome extension, featuring a cartoon cat with glasses and a coffee cup on a purple background. The image highlights "Aesthetic Chrome Extensions" for students and everyone.
A screenshot of the Catadoo Chrome extension shows a gamified to-do list with an orange cartoon cat. Tasks like "do some work" are visible, alongside user ratings and a description of the extension.
A screenshot of the Coffeelings Chrome extension, a mini journal and mood tracker, is displayed within a browser window. It shows a calendar interface for mood tracking and journal entries.
Aesthetic Chrome Extensions for Students Everyone
Change your browsing experience with these whimsical Chrome extensions, perfect for students and everyone seeking a dash of joy in their digital lives! 🐾 Catadoo: The Gamified Todo List 🐾 Say goodbye to mundane to-do lists and welcome Catadoo, where tasks come to life with the adorable Turbo th
Reverelia

Reverelia

782 likes

I Built This Photobooth App with Zero Coding Skill
OV: You're tired of paying for photobooth frames, so you build your own app 💅 I made this with zero coding skills thanks to “Emergent.sh” Now I can have unlimited custom frames for free. 🎀✨ #photobooth #photoboothapp #diyproject #nocode #techtok #studenthacks #emergentsh #b
studywithemmane

studywithemmane

229 likes

A vibrant purple background with the title '7 TIPS ON STARTING YOUR BUSINESS' in pink text, framed by thin red lines. The bottom left corner features the Lemon8 logo and username '@jamillah.treasure'.
A pink background with white clouds at the top. The text '1. FIGURE OUT WHAT PRODUCT(S) TO SELL' is displayed, followed by detailed advice on identifying a niche and target audience. The Lemon8 logo is at the bottom left.
A pink background with a white lightbulb icon containing a brain at the top right. The text '2. COME UP WITH A BUSINESS NAME' is shown, followed by tips on brainstorming and checking name availability. The Lemon8 logo is at the bottom left.
Business Tips 🌸
#smallbusinessowner #fashionboutique #tipsandtricks
Treasure Island

Treasure Island

696 likes

A laptop on a desk with a large monitor displaying a landscape. The laptop screen shows a website interface with icons, introducing cool websites for endless icons and illustrations.
A screenshot of the Iconbuddy website, showcasing a wide range of open-source icons and diverse illustrations. It highlights customization options for various icon styles, from minimal to emoji.
A screenshot of the Icons8 website, featuring categories for icons, photos, and illustrations. It displays a variety of creative assets and customization options for design projects.
Cool Websites to get Endless Icons, illustrations
Iconbuddy, Icons8, and Shape.so are your go-to platforms for effortlessly adding stunning icons and illustrations to any project.  Whether you're working on a presentation, social media post, or personal project, these tools offer easy-to-use, customizable designs that elevate your work.
Reverelia

Reverelia

238 likes

Online learning resources for software developers
Want to pick up a new programming language or master a DevOps tool? No problem! Plenty of great learning resources are available online for free! 😎👆 #devops #coding #programming #softwaredeveloper
Learn Linux with Dan

Learn Linux with Dan

83 likes

the ultimate content creator refresh 🫧
the ultimate summer reset for content creators 🍋 comment your fav refresh tips below 🫶🏼 #lemon8diarychallenge #contentcreator #contentcreatortips #influencertips #socialmediamanager #socialmediatips #influenceradvice #socialmediamanagement #marketing #contentcreatoressentials
keeks 🦋

keeks 🦋

1504 likes

The Most In-Demand Programming Languages in 2025
#codingforbeginners #htmlcssforbeginners #studymotivation #programming #softwareengineering
Aysha

Aysha

30 likes

don’t do what i did…
i’m genuinely so embarrassed about this… 95% of the time i’m really good about keeping up with school work and getting it done before the due date. but life has been stressful and i have been struggling a bit with my mental health. somehow, i missed that I had a 5-7 page research paper due this we
Kira

Kira

17 likes

A dark desk setup with a laptop and two monitors displaying code. Overlay text reads "Making Free Money w/ ChatGPT" and "CHECK OUT ALL THE PROMPTS & SITES NEEDED BELOW," introducing a guide on using AI for business.
A desk with a laptop and two monitors showing code and a chat interface. Overlay text instructs to "USE CHATGPT TO CREATE A LEAD-GEN PROMPT FOR PEOPLEGPT - JUICEBOX.AI INSTANTLY PULLING A CLIENT LIST," with the Juicebox logo visible.
A desk with a laptop and two monitors displaying code and a web interface. Overlay text advises to "PASTE THE CLIENT LIST INTO CHATGPT AND ASK WHICH APPS, TOOLS, OR SOLUTIONS WOULD SOLVE THEIR PAIN POINTS," featuring the ChatGPT logo.
Making FREE Money w/ ChatGPT
My AI Money Blueprint: Follow these 3-steps to stay focused and start selling. Check out the steps below. ⤷ Step 1: Find Leads Use PeopleGPT (juicebox.ai) to pull a list of real business owners in your niche. ⤷ Link: https://juicebox.ai/peoplegpt ⤷ Prompt: Create a PeopleGPT search prompt t
Deft Point Consulting

Deft Point Consulting

709 likes

A desk setup with a person's hands on a white keyboard and mouse, a monitor, and a laptop. Overlay text reads '3 MISTAKES TO AVOID when studying LEARN MORE', introducing common study errors.
An open spiral notebook filled with handwritten notes on engineering methods and programming concepts, with a pink pen resting on it. Overlay text highlights '1 Cramming Spreading out study sessions leads to better retention.'
A desk with a black keyboard, a pink mouse, and a tablet displaying complex mathematical equations and matrices. Overlay text advises '2 Multitasking Focus on one subject at a time for consistent better results.'
Do NOT Do This While Studying!!
We’ve all been there, spending hours studying but still not getting the results we want. The truth? It’s often not how much you study, but how you study. Avoid these common mistakes to make your study time way more effective. Cramming Trying to learn everything the night before a test might fee
CompSkyy

CompSkyy

106 likes

My Favorite Pages in My Notion Content Calendar
These are my most-used pages inside my Notion Content Planner 📒 the ones that keep my life and creator workflow actually organized ✨ 📅 Content Calendar to visually plan posts across platforms 📊 Analytics to track and compare how my accounts are performing 🎯 Goals to set monthly creator goals
bycharlottesendi

bycharlottesendi

99 likes

Language Study Template (Notion) - Part 2 Tutorial
✨Perfect for Chinese learners (but work for any language too). Start your language study journey today with structure, creativity and motivation all in one place. Download now at 🛒missydizzy.gumroad.com #notiontemplate #studytemplates #chineselearning #notionstudent #learnlanguage
Missy Dizzy

Missy Dizzy

2 likes

A laptop screen displays a customized GitHub profile featuring sections for 'About Me,' 'Tech Stack,' and 'GitHub Stats,' with the overlaid text 'how to spice up your github profile.'
This image explains that creating a GitHub repository with your username allows profile customization. It shows a `README.md` code editor and a preview of a personalized GitHub profile with 'About Me' and 'Tech Stack' sections.
The image highlights the website 'gprm.itsvg.in,' a 'Best Profile Generator.' It shows the website's interface where users can enter their GitHub username to create a modern profile, then copy the generated code.
how to spice up your github profile 🎀
Did you know that if you create a repository on GitHub with the same name as your username, you can customize your GitHub profile? ✨ 1. Make a new GitHub repository and name it the same as your GitHub username. Make sure it’s public and that you add a README.md file in the configuration settin
♡

204 likes

An infographic titled 'Free Online Learning Resources' lists various programming languages and technologies like Linux, Go, AWS, C++, Python, Java, HTML, CSS, JavaScript, SQL, and more, each with a corresponding learning website. The image also credits Dan Nanni and study-notes.org.
Free online resources for software developers
In today’s AI era, learning a programming language is still vital because it lets you go beyond simply using AI tools to actually controlling how they work. And for those with that mindset, plenty of high-quality learning resources are available online 😎👆 #programming #coding #developer #
Learn Linux with Dan

Learn Linux with Dan

812 likes

First time Car Buyer tips from an Altima Girl🚘✨
First time buying a car from a dealership, only you don’t have too much help? And you don’t know the ends and out of what you need to know before you walk on to an actual car lot, so that you can get the best deal and leave satisfied with the vehicle that you actually want without having to worry h
<3

<3

63 likes

A pink non-dated weekly planner and a floral planner on a desk, with a white keyboard and glasses in the background, illustrating planning for the college semester.
A hand holding a stylus writes on a tablet displaying complex equations, illustrating the process of setting clear academic goals and working towards them.
An open spiral notebook filled with handwritten notes and code, with a pen resting on it, representing the organization of a study schedule.
How To Get Ahead Of Next Semester!!
I love using my downtime to feel more prepared for a new semester, it makes such a difference! One thing that really helps me is setting clear goals. I sit down and think about what grades I want to aim for or the skills I want to learn, then write them down. Seeing them on paper keeps me focused,
CompSkyy

CompSkyy

89 likes

A desk setup with a monitor displaying Java code in Eclipse IDE, a keyboard, mouse, and an open textbook, illustrating the process of working on computer science assignments.
An open spiral notebook filled with handwritten computer science notes, including engineering methods, statistical concepts, and code logic, with a pen resting on the page, emphasizing early homework.
A laptop open on a desk, displaying a scenic mountain and lake wallpaper, with a search bar visible, representing a student's workspace and the advice to seek help.
How I Became The BEST Computer Science Student!
CS classes can get real overwhelming if you fall behind! So here are a few tips that helped me stay on top of things: Start your homework early (seriously). The bugs hit harder at 11pm. Go to office hours or the tutoring center and don’t wait until you're completely lost. And don’t be afra
CompSkyy

CompSkyy

90 likes

A white e-reader displays text from a book, showing time, battery, and page number. A small pink bow charm hangs from its bottom right corner. The device rests on a light-colored, textured fabric surface.
Boox Palma E Reader
I can’t make up my mind with which e reader device to pick, right now I’m leaning towards Boox Palma because it’s the size of my phone and I’m mostly going to use it more than anything I have (my phone, iPad, tablet) it’s either a boox Palma or a kindle paperwhite
TheCozyEdit

TheCozyEdit

54 likes

Build better habits with this Notion Habit Tracker
I started using this Notion Habit Tracker to organize my daily routines, and it has made staying consistent so much easier. Instead of feeling overwhelmed by big goals, I can now: 🌿 track my habits every day 📊 see my progress visually 🎯 stay focused on what matters 💡 build routines that actu
IdeationWorks

IdeationWorks

17 likes

Duping $18,000,000 USD on the UN-DUPABLE Pay-to-Win Minecraft Server...
torque.test

torque.test

0 likes

7 core Claude Code features explained in 90 seconds.. let's go! ⚡ #aiengineer #claudecode #techtok #agenticai #edutok
lindavivah

lindavivah

1 like

NOTION TOUR ✨how I stay organized w/ notion!
welcome to my notion! I use notion for literally EVERYTHING. it’s a fantastic tool to stay organized with. while notion can feel a little overwhelming at first, templates are a great way to get started. here’s a lil overview of my page: • directory page - I use this page to quickly acces
adrianna

adrianna

59 likes

Notion Dashboard Tour
Here’s a little tour of my Notion dashboard ✨ This is where I plan my life, organize projects, track routines, and keep everything in one cozy, aesthetic place. I love having a space that’s functional and motivating it honestly makes staying productive so much easier 📓💻💕 #lemon8partner #notion
bycharlottesendi

bycharlottesendi

20 likes

A laptop displays a Notion template for tracking Stardew Valley Community Center bundles, featuring item checklists, bundle categories, and Stardew Valley-themed graphics like corn and gift boxes. The screen shows various items and their associated bundles.
A close-up of the Notion template shows the 'SDV: Bundle Items' section with a search function highlighted. Checkboxes next to items like Potato and Tomato indicate that checked items disappear, helping users track bundle progress.
The Notion template displays 'Bundles' and 'Rooms' sections, allowing users to check progress on each bundle. Stars indicate donated items, while black circles signify missing items, helping track donations and bundle access.
notion template to track your stardew bundles 🌷💐✨
*i did not create this, but is available online for free!* i’ve been very vocal that i’m on my first ever play through of stardew valley right now, and i’m currently on winter of year 1 and finally decided to see what was up at the community center 😂 i was quickly overwhelmed and was going to m
ℜ𝔬𝔫𝔫𝔦𝔢 🦇

ℜ𝔬𝔫𝔫𝔦𝔢 🦇

166 likes

free books! (physical and digital)
🌸 The library! This one is fairly obvious but I love going to see what catches my eye, especially when they do the themed displays 🌸 Little libraries! We have a couple of these in town and I love trading books with them. 🌸 Bookbub! They compile free books and the links to get them from retailers
Plush Reads 🌸📚🏳️‍🌈

Plush Reads 🌸📚🏳️‍🌈

480 likes

🚀GitHub just launched the GitHub Copilot SDK so let’s try it out! It immediately made me think about a question I get all the time: What’s the best way to get started contributing to open source? …Because that question isn’t really about writing code. It’s about reasoning over GitHub data:
lindavivah

lindavivah

0 likes

First day as a software engineer
Thursday was my first day going into the office as a software engineer in finance The first month is mostly training and getting used to the systems that are available. This month I am going to be taking advantage of all the resources to learn as much as possible. Tech Stack: Typescript/Jav
Malachi🏮

Malachi🏮

25 likes

The image introduces "DUOLINGO DUPES TO LEARN HOW TO CODE (for free!)" with icons for Mimo, Encode, and Sololearn apps, set against a light blue background with floral patterns.
The image details the Mimo app, showcasing its icon, career paths like Full-Stack Developer and Python AI Developer, and a description of its courses in Python, SQL, JavaScript, and more.
The image highlights the Encode app, displaying its icon, a "LEARN TO CODE" interface, and lesson topics such as Swift Basics and Reusing Code, along with a description of its interactive lessons.
✨CALLING ALL THE TECH GIRLS 🖥️ ✨
Learning to code was never on my radar—until life nudged me in the right direction. As the granddaughter of a brilliant I.T. professional, I didn’t fully appreciate his advice to dive into tech until after his passing in 2021. Now, I’m honoring his legacy by teaching myself to code, one step at a t
✿ Jaide ✿

✿ Jaide ✿

141 likes

how to be a developer
#developer #visualstudio #software #developerlife #programming Kansas City
JediHagrid

JediHagrid

0 likes

A title slide comparing "MacBook Neo vs iPad Air" with the question "Which One Is Actually For You?" against a light background, featuring a pink MacBook Neo, a white iPad Air, and a yellow MacBook Neo.
A comparison table titled "Basics" detailing specifications like price, screen size, chip, storage, battery, and keyboard for MacBook Neo and iPad Air m4, with images of both devices above.
A slide discussing the use case for students or work-from-home individuals, recommending the MacBook Neo due to its battery life, built-in keyboard, and macOS multitasking capabilities. A hand types on a pink laptop.
Which Apple to Pick 🍎🍏 MacBook Neo vs iPad Air m4
They’re the same price and both just launched, I did a little comparison so you don’t have to. Spoiler: which one is better for YOU entirely depends on your lifestyle. Student? Creator? Or just want a cute computer that works. Both start at $599 and already available for preorder. Which one ar
Unrealtoreal

Unrealtoreal

244 likes

My Favorite Pages in My Notion Meal Planner✨
Here are my most used pages inside my Notion Meal Planner Template 🍽️ Meal Planner to plan out weekly meals, stay consistent, and avoid last-minute stress. 📖 Recipe Book for all my favorite recipes in one searchable place 🛒 Pantry to track what I have, what I need, and avoid overbuying Each
bycharlottesendi

bycharlottesendi

76 likes

Okay y’all… I know we said no phone jobs 😭📞 but this one pays OVER $100K and comes with 3-day weekends 👀💅 For six figures? I’ll pick up, patch ‘em through, AND say “thank you for calling” in my best voice 😌💻 #sixfigurejobs #techsupport #workfromhomejobs #workfromhome #remotework
Arialle Tate

Arialle Tate

29 likes

7 core Claude Code features explained: mini crash course ... let's go! ✨
To unlock Claude Code's full potential you need to know what's available to you. Here's the TLDR: 🔹 CLAUDE.md → a markdown file Claude loads as context each session 🔹 Skills → packaged instructions Claude loads when the task matches 🔹 MCP → standard protocol for connecting Claude to external
lindavivah

lindavivah

3 likes

A hand holds a white Boox Palma e-reader displaying an illustration of leopards and tropical leaves with the text "Stay wild and free." Yellow text overlays the image, reading "Boox Palma LOVE IT! first thoughts."
Boox Palma 📚 E-Reader Review
***First things first…DO NOT buy from the Boox website. Their return policy is complicated, Amazon is a better option. *** 💵 Price: $279 💌 Brand: Boox This was definitely a want, not a need. I have a Kindle Paperwhite which I LOVE with all my little heart. However, on more than one occasion,
Ashley Sharie

Ashley Sharie

196 likes

Please let @Millennial Mia and @Total Hypocrisy know you saw my sex jokes. Also, follow @Big Beautiful Boycott!! #bigbeautifulboycott #boycott #development #code
Bentley Hensel

Bentley Hensel

13 likes

A comparison chart details Claude + Remotion Skill vs. Codex + Remotion Plugin for video creation. Claude focuses on engineering and control, while Codex emphasizes creation, editing, and speed, highlighting different strengths and user experiences for AI-driven video production.
Remotion Just Changed the Creator Game
“Most people still think AI is just for writing captions… Meanwhile creators are building full cinematic video systems with Remotion.” I’ve been testing Remotion inside both Claude and ChatGPT Codex… And honestly? Both are powerful. But they feel completely different. Claude + Remot
Dr Cynthia Chirwa

Dr Cynthia Chirwa

28 likes

🛍Brand:Item:💰Price:⭐️Overall rating: /5: video game's OneDrive application's login's now I think 🤔 is the best things dynamic wvy grudge seasonal Andy gets outtakes together 🥶 ice packs fbum Hairstyle ✨Overall Style: different typescript girl you're nothing but a little ✍🏻 Ste
Cameron Thrash Terrance

Cameron Thrash Terrance

0 likes

Resume builder ai
get more interviews #resume #resumebuilder
Hired Ai - Resume Builder

Hired Ai - Resume Builder

1 like

content creator reset 📸
#summerbod #summer #contentcreator #instagram #aesthetic hiiiiii content creators!🌟🩷 sumemrs right around the corner,if youre looking for a refresh this is youre way to go!! its easy to get overwhelmed and allow uneccesary things to bulid up in our camera rolls lets start the summer o
ℰ𝓂🧘‍♀️

ℰ𝓂🧘‍♀️

4 likes

My Favorite Pages in My Notion Outfit Planner
Here are my most used pages inside my Notion Outfit Planner Template👚✨ Each page helps me stay organized, plan ahead, and actually wear more of what I own 👗 Outfit Planner Where I map out weekly looks, save inspo, and plan outfits around weather + events 🧳 Packing List My go-to for trips w
bycharlottesendi

bycharlottesendi

19 likes

Unboxing the AULA F75 Mechanical Keyboard
❤️Product: AULA F75 Mechanical Keyboard 👍Why I like it: Creamy typing, 3 connection modes, Comic Style, Compact ⭐Rate:5/5 🔗 affiliate: https://amzn.to/4ofhXd9 - keyboard 🔗 affiliate: https://amzn.to/4fahK6U - travel case #asmr #unboxing #gamergirl #gameraesthetic #techfinds
The XxFeralGamerxX

The XxFeralGamerxX

10 likes

A pink retro-style mechanical keyboard with round keys and a white Apple Magic Keyboard with a white mouse are displayed on a desk with a cute mousepad and decorative figurines.
A comparison chart detailing features like typing feel, durability, customization, and noise level between mechanical keyboards and Apple Magic Keyboards, with small images of both keyboard types above.
A comparison chart titled 'Portability and Usage,' outlining differences in portability, best use cases, gaming suitability, and design between mechanical keyboards and Magic Keyboards.
✿˖° Mechanical Keyboard vs. Apple’s Magic Keyboard
°𐐪♡𐑂°‧₊ ✨Trying to choose the right keyboard? Mechanical keyboards are tactile, clicky, and satisfying to type on, making them perfect for gaming, coding, or long typing sessions. They’re durable, customizable, and bold, but heavier and louder. Apple’s Magic Keyboards, on the other hand, are sleek
peachiesuga ♡

peachiesuga ♡

33 likes

🚀 Revolutionizing the Job Search! 🚀
We used Agile Development and Iterative Prototyping to create an AI-powered resume solution. Key Highlights: Problem Solved: Automated manual application customization, a major pain point. Tech Stack: TypeScript, JavaScript, React, Next.js, Express.js, and Google's cost-effective Gemini API
ZeroandoneHQ

ZeroandoneHQ

1 like

A laptop screen displays a resume with overlays stating "Beat ATS," "perfect format," "THE APP THAT GOT ME A JOB AT GOOGLE," and "match key words." The resume shows sections for summary, experience, education, and skills for a junior software developer.
A laptop screen shows the Microsoft Careers website displaying job search results for "engineering." Listings include "Senior Product Manager - AI Safety" with details like location, date posted, and qualifications visible.
A digital interface shows a "Match Score 80%" and a list of "Improvements Made." These improvements include enhancing experience descriptions, updating the summary, and adjusting job titles to align with a Lead Software Engineer role.
Get more interviews
the app that got me interviews over half the time. resume builder ai #resume
Hired Ai - Resume Builder

Hired Ai - Resume Builder

1 like

Can the real vibe coders let me know how this stacks up against Claude plz #tech #ai #cscareer #gemini #ragebait
snaptocks

snaptocks

1 like

See more