#  @arjay_mccandless Arjay McCandless Arjay McCandless posts on TikTok about if you, ai, design, software the most. They currently have [------] followers and [---] posts still getting attention that total [------] engagements in the last [--] hours. ### Engagements: [------] [#](/creator/tiktok::7352567358922097710/interactions)  - [--] Week [-------] +60% - [--] Month [---------] -29% - [--] Months [---------] +26% - [--] Year [----------] +918% ### Mentions: [--] [#](/creator/tiktok::7352567358922097710/posts_active)  - [--] Month [---] -25% - [--] Months [---] +15% - [--] Year [---] +113% ### Followers: [------] [#](/creator/tiktok::7352567358922097710/followers)  - [--] Week [------] +1% - [--] Month [------] +5.20% - [--] Months [------] +55% - [--] Year [------] +1,065% ### CreatorRank: [-------] [#](/creator/tiktok::7352567358922097710/influencer_rank)  ### Social Influence **Social category influence** [technology brands](/list/technology-brands) [stocks](/list/stocks) [finance](/list/finance) [social networks](/list/social-networks) [gaming](/list/gaming) [celebrities](/list/celebrities) [musicians](/list/musicians) [automotive brands](/list/automotive-brands) **Social topic influence** [if you](/topic/if-you), [ai](/topic/ai), [design](/topic/design) #1674, [software](/topic/software) #727, [javascript](/topic/javascript) #478, [interview](/topic/interview) #2515, [systems](/topic/systems), [what is](/topic/what-is), [how to](/topic/how-to), [money](/topic/money) **Top accounts mentioned or mentioned by** [@data](/creator/undefined) [@ethanclinick6](/creator/undefined) [@dimchig](/creator/undefined) [@squirrelzar](/creator/undefined) [@tiffintech](/creator/undefined) [@discountedsteak](/creator/undefined) [@lrucache](/creator/undefined) [@free](/creator/undefined) [@jetbrains](/creator/undefined) [@allenvert](/creator/undefined) [@imwifey](/creator/undefined) [@cluely](/creator/undefined) [@baxatecarter](/creator/undefined) **Top assets mentioned** [Alphabet Inc Class A (GOOGL)](/topic/$googl) [Cloudflare, Inc. (NET)](/topic/cloudflare) ### Top Social Posts Top posts by engagements in the last [--] hours "AI Dev day 2: MCP Servers This is just scratching the surface but it sets you up for greatness with MCP servers SO quickly I had to share it. Its such an exciting time to be a software engineer with new stuff like this coming out every month. Let me know if yall have questions and follow for day 3" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7491074870231485742) 2025-04-08T22:36Z 77.1K followers, [----] engagements "System Design: Population Data Warehouse This seemed like a realistic palantir interview question 😅 Let me know what you guys think about this design / how you might do it differently. #coding #programming #systemdesign #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7529266324913098039) 2025-07-20T20:39Z 77.1K followers, 60.8K engagements "Become a T shaped developer get a job. From an Amazon Software Engineer #hired #software #softwaredeveloper #swe #careertips" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7353767969433931050) 2024-04-03T22:16Z 49.1K followers, [---] engagements "Compensation (Salary) breakdown of a [--] year old software engineer in Austin Texas. #moneytok #software #softwareengineer #swe #computerscience #faang #cs #paytransparency #salary" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7354129236841499947) 2024-04-04T21:37Z [----] followers, [----] engagements "My thoughts on Amazon culture as a current Amazon software engineer. #amazon #softwaredeveloper #techtok #softwareengineer #worklifebalance #csmajors #faang" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7357109689634573614) 2024-04-12T22:23Z 51.4K followers, [----] engagements "This is a brief explanation of what Software Development Managers do and why it is one of the best roles to have in tech. There is a reason so many senior engineers move over to this role at 5-9 YOE. #csmajors #softwaredeveloper #sdm #softwareengineer #careeradvice #software #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7360360825120492830) 2024-04-21T16:41Z 57.9K followers, [----] engagements "Here is how we create / design intern projects for the interns. #csmajors #softwareengineer #computerscience #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7362554277224533278) 2024-04-27T14:32Z [----] followers, 15.6K engagements "This is a pretty simplified version of what happens at a big tech internship. This can vary from company to company but this is the general way things go. #coding #csmajors #softwaredeveloper #internship" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7362665653519600926) 2024-04-27T21:44Z [----] followers, [----] engagements "Here is what you can expect on your first day as an intern in big tech. This is based on my experience as an Amazon intern and also my experience helping onboard the new intern on the team #csmajors #intern #internship #computerscience #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7366014907633896735) 2024-05-06T22:21Z [----] followers, 18.1K engagements "Here is what you can expect from a meeting with your mentor as an intern after your first week. #softwaredeveloper #coding #intern #internship #csmajors #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7368623462274977067) 2024-05-13T23:02Z [----] followers, [----] engagements "Here is how I spend my weekend as an on call software engineer. The main caveat is that I need to be able to start working on my computer (with internet) within [--] minutes of getting paged. #softwareengineer #oncall #faang #coding #programming #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7370430283935403310) 2024-05-18T19:53Z [---] followers, [----] engagements "Here is what you can expect in your second week as an intern in big tech. #softwaredeveloper #intern #internship #coding #csmajors #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7371209385399307563) 2024-05-20T22:17Z 45.5K followers, 17.1K engagements "Doing a little industry tier list. Criteria is loosely comp WLB job security & personal bias. #csmajors #computerscience #techjobs #programming #coding #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7371586042022939947) 2024-05-21T22:38Z [---] followers, [----] engagements "Here is how we release a new service to prod. #computerscience #bigtech #coding #programming #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7372600788172164398) 2024-05-24T16:16Z [----] followers, [----] engagements "Here is what you can expect in your 3rd week as an intern in big tech. #intern #internship #csmajors #bigtech #faang #software #softwareengineer #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7374092087647604011) 2024-05-28T16:43Z 48.6K followers, [----] engagements "Just one reality of the business. #softwareengineer #softwaredeveloper #faang #amazon #csmajors #sde" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7374941522808229166) 2024-05-30T23:39Z [----] followers, [----] engagements "Here is what I am doing to prep for advances in AI. #ai #softwareengineer #softwaredeveloper #csmajors #sde" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7375241082654739754) 2024-05-31T19:02Z [---] followers, [----] engagements "This is how I landed a FAANG summer internship before fall semester started. #csmajors #internships #intern #softwareengineer #faang #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7376051839529192747) 2024-06-02T23:28Z 45.5K followers, [----] engagements "Here is what you can expect in your 4th week as an software intern in big tech. #csmajors #internships #intern #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7376448162988428587) 2024-06-04T01:06Z [----] followers, [----] engagements "Here is something that can really help you stand out especially as a new engineer trying to level up your game. #softwareengineer #softwaredeveloper #coding #programming #faang #sde #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7377147589214358826) 2024-06-05T22:20Z [----] followers, [----] engagements "Week [--] Amazon Intern check in #csmajors #internship #intern #softwareengineer #softwaredeveloper #faang #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7379057274410519851) 2024-06-11T01:50Z 45.5K followers, [----] engagements "These classes got me into FAANG #csmajor #csmajors #sde #software #softwareengineer #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7379390669829197098) 2024-06-11T23:24Z [----] followers, [----] engagements "Here are the major advantages of being an intern at a big company #intern #internships" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7379767718603410734) 2024-06-12T23:47Z [----] followers, [----] engagements "Our intern started [--] weeks ago and this is about what you can expect halfway through your internship. I am really enjoying being on the mentoring side of an internship as my mentor when I was an intern was hugely helpful to me. #intern #internships #faang #bigtech #amazon" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7382362137005542702) 2024-06-19T23:35Z [----] followers, [----] engagements "Yes we use scrum at Amazon #softwareengineer #agile #softwaredevelopment #projectmanagement #jira" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7383497336896359722) 2024-06-23T01:00Z [----] followers, [----] engagements "Here is what you can expect in your 7th week as an intern in big tech #csmajors #internship #internships #compsci #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7384190644086115627) 2024-06-24T21:51Z 40K followers, [----] engagements "Man I wish everything just had these wouldnt have broken prod. #softwaredeveloper #compsci #programming #coding #testing" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7388634808764828974) 2024-07-06T21:16Z 25.2K followers, [----] engagements "If you work with micro services this will probaly come up. It is not my favorite AWS service as the language is pretty clunky and adding logic is a huge pain but it gets the job done and is a good one to have in your systems design toolkit. #csmajors #softwareengineering #aws #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7391988494068993326) 2024-07-15T22:10Z 58.3K followers, [----] engagements "Knowing these frameworks & libraries will be really helpful to you guys when you design your personal projects and work with these tools in industry. Feel free to follow if this sounds helpful to you #csmajors #compsci #programming #coding #softwareengineer #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7394153370392513835) 2024-07-21T18:11Z [----] followers, [----] engagements "Here is a explanation of the AWS certifications and what they do. #aws #cloudcomputing #coding #programming #softwareengineer #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7397245551160446254) 2024-07-30T02:10Z 58K followers, [----] engagements "Kubernetes is a critical platform to know if you have any aspirations in devops or are just curious about scaling applications. #coding #programming #cloudcomputing #kubernetes" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7397952664241311018) 2024-07-31T23:54Z [----] followers, [----] engagements "Flask is popular web development framework for Python. It is great for providing the essentials to build a web app without forcing you into too much convention. #coding #programming #python #webdevelopment #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7400155768772726059) 2024-08-06T22:23Z [----] followers, [----] engagements "RESTful APIs are used everywhere. Here is a quick explanation of what that actually means. #coding #api #programming #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7401650291797593390) 2024-08-10T23:03Z [----] followers, [----] engagements "GraphQL support real time updates multiple data sources the list goes on. AppSync has quite a few features and can be difficult to learn but is also quite powerful for it. #coding #programming #devops #cloudcomputing #aws #appsync" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7402803309704334638) 2024-08-14T01:37Z [----] followers, [----] engagements "I write/use IaC every day as a FAANG engineer. Cloud skills are so important in todays software development market I highly recommend checkong this one out. #coding #programming #cloud #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7404635316205866286) 2024-08-19T00:06Z [----] followers, [----] engagements "Here are a few intermediate tips for AWS Lambda to help you become a better cloud engineer I wish I had know about this stuff sooner because issues around these topics come up ALL the time. I am going to create a few videos explaining some intermediate and advanced concepts explaining common pitfalls and lesser known features about the most popular AWS services. Follow if you think this will be helpful #coding #programming #devops #cloud" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7407966375001574702) 2024-08-27T23:33Z 58.6K followers, [----] engagements "I am not usually big on the theory side of software engineering (I prefer more practical knowledge) but the CAP theorem is a must know for real software engineers. These trade offs come into play every time you design a new system. This gives you a good place to point when management asks for 100% availability 1ms latency strong consistency and multi-region failover. #coding #softwareengineer #cloudcomputing #distributedsystems #faang #compsci" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7409761507929541930) 2024-09-01T19:39Z 57.8K followers, [----] engagements "Horizontal vs Vertical scaling. This is a high level explanation plus the pros and cons of each approach. #coding #programming #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7410578089974992170) 2024-09-04T00:27Z 52.3K followers, [----] engagements "Caching is a great way to optomize your database for certain access patterns. There are are plenty of caching solutions avaliable some of the most notable are Redis (which I brilliantly drew) or DAX for AWS DynamoDB #coding #caching #programming #databases #redis #cloudcomputing #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7413550499330411822) 2024-09-12T00:42Z [----] followers, [----] engagements "What is locking in multi threaded code and how can it prevent undesirable race conditions I highly reccomend you check out the prior videos in this series for additional context around the problem locking helps mitigate. #coding #programming #csmajors #softwareengineer #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7414944694523661611) 2024-09-15T18:52Z 40K followers, 25.5K engagements "When you add multiple locks to your multi threaded code you always have to consider deadlocks. Hopefully this simple example is a bit easier to follow than your OS lectures. #coding #programming #softwaredeveloper #softwareengineer #compsci #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7415397217667665195) 2024-09-17T00:08Z 52.4K followers, [----] engagements "The stack is a super useful data structure which you will use outside of just coding interviews. In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack (today) [--]. Heap [--]. Queue [--]. Tree [--]. Graph [--]. Matrix #coding #programming #leetcode #softwaredeveloper #csmajors #compsci" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7419786484468862254) 2024-09-28T20:01Z [----] followers, [----] engagements "BST moment In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack [--]. Binary search tree (today) [--]. Heap [--]. Queue [--]. Tree [--]. Graph [--]. Matrix #coding #programming #leetcode #softwaredeveloper #csmajors #compsci" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7420203540318096683) 2024-09-29T22:59Z 49.7K followers, [----] engagements "I use the Queue every day as a FAANG SDE. In particular AWS SQS but this is just one of the few applications/services that rely on the queue. Highly recommend knowing the ins and outs of it. Its also quite simple which is great. In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack [--]. Binary search tree [--]. Heap [--]. Queue (today) [--]. Graph [--]. Matrix #coding #programming #leetcode #softwaredeveloper #csmajors #compsci" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7420969906545429803) 2024-10-02T00:33Z [----] followers, [----] engagements "The Graph is a critical data structure to know for coding interviews and it is also useful in industry for certain types of data. My first internship project relied on building a graph using AWS Neptune. Highly recommend knowing the ins and outs of it. Its also quite simple which is great. In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack [--]. Binary search tree [--]. Heap [--]. Queue [--]. Graph (today) [--]. Matrix #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7421351768195517742) 2024-10-03T01:15Z [----] followers, [----] engagements "Understanding and making the right trade-offs is essential for building an excellent system design. Including these considerations in your design docs will earn you major points with senior engineers. Itll also sharpen your skills for reviewing and providing feedback on others designs (key for moving up). #coding #programming #bigtech #softwareengineer #softwaredeveloper #systemsdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7421677068301176106) 2024-10-03T22:17Z [----] followers, [----] engagements "Replying to @Ethan_Clinick_6" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7423931345455287595) 2024-10-10T00:05Z [----] followers, [----] engagements "How I approach a system design review as a FAANG SDE #coding #programming #systemsdesign #csmajors #faang #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7424256823701589291) 2024-10-10T21:08Z [----] followers, [---] engagements "I have a (very successful) coworker that always brings news like this to our team as soon as it drops which gets him a lot of attention and visibility from engineers and leadership across teams. Bringing new ideas to your team is always welcome and I encourage you to always keep in touch with the latest developments in the industry. #coding #programming #nosql #dynamodb" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7426529175722396971) 2024-10-17T00:06Z [----] followers, 12K engagements "How long is a JVM cold start and how does this affect your services #coding #programming #java" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7427495035358301482) 2024-10-19T14:34Z 48.3K followers, [----] engagements "Some of the most basic cloud tools by provider for common tasks like compute serverless functions and container management. While these all do the same thing they each have small differences and unique features. I myself am an AWS Enjoyer. #aws #azure #gcp #cloud #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7427900150086962475) 2024-10-20T16:46Z [----] followers, [----] engagements "As a big tech software engineer (and in most software development roles) you will need to priotitize and resolve tickets. This is a quick explanation of what that process looks like. #coding #programming #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7427956598494039339) 2024-10-20T20:25Z [----] followers, [----] engagements "This is one way companies avoid the GPL when using open source software. I dont reccomend doing this you are much better off respecting the intention of the open source licenses and helping to keep open source software transparent and free. #coding #programming #opensource" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7429747897614224682) 2024-10-25T16:16Z 55.9K followers, 27.5K engagements "What is a Cloud Engineer and how can you become one in [----]. While I myself am a software engineer I spend almost half my time provisioning managing and troubleshooting cloud resources. #coding #programming #cloud #cloudcomputing #cloudengineering #aws" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7430088911994637614) 2024-10-26T14:19Z [----] followers, [----] engagements "Ranking AWS services as a cloud services enjoyer and FAANG software engineer #aws #coding #programming #cloud" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7430211702542650666) 2024-10-26T22:16Z [----] followers, [----] engagements "I write IaC as a FAANG developer EVERY DAY. Cannot stress how important this is enough. #coding #programming #cloudcomputing #aws #terraform" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7432387150634634538) 2024-11-01T18:58Z [----] followers, 12.6K engagements "The hardest part of being a big tech software engineer might not be exactly what you expect. #coding #programming #bigtech #faang #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7435790715868794158) 2024-11-10T23:05Z [----] followers, [----] engagements "Day 1: Singleton The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7436912484704947499) 2024-11-13T23:38Z [----] followers, [----] engagements "Day 3: The Observer This is one of the easier design patterns to understand and you have probably encountered it before in your day to day life (think of a group chat). The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7437648139420519722) 2024-11-15T23:13Z 48.2K followers, [----] engagements "Replying to @DimChig The code you write / edit can be touched by literally hundreds of engineers throughout its life. Clarity and readability are what separates lasting code from garbage that will be refactored every year. #coding #programming #csmajors #javascript" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7438298340422470955) 2024-11-17T17:16Z 40K followers, [----] engagements "Day 1: Pure Functions I (mosty) do not approve PRs which include impure functions or side effects. They are difficult to debug test and 99% of the time there is no reason to write them. It is also good practice to track down these side effects when you see them to practice identifying them and leaving them out of your code. #csmajors #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7441268676029910314) 2024-11-25T17:23Z 34K followers, [----] engagements "Please stop using this metric on developers 🙏 #coding #computerscience #programming #faang #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7443202510908656939) 2024-11-30T22:27Z [----] followers, [----] engagements "Global Databases give you a huge advantage and theyre easier to use now than ever with pretty much every cloud provided and DB offering options for globalization especially with AWS recently rolling out an option for strong consistency for your global DynamoDB tables. my [--] second clock may be a little slow. #coding #programming #databases #aws #csmajors #computerscience" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7445057961556315438) 2024-12-05T22:27Z [----] followers, [----] engagements "One of the biggest issues with Python in enterprise level code (yes I still use it every day) #coding #programming #python #kotlin" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7445364822235106606) 2024-12-06T18:18Z [----] followers, 16.1K engagements "Replying to @Squirrelzar yes you can type your stuff with final no I am not aware of the data types of random variables. #coding #programming #python #bigtech #cleancode" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7445457658204884270) 2024-12-07T00:18Z [----] followers, [----] engagements "You dont need a for loop for every single operation you want to perform. Higher order functions make this process a lot cleaner and easier especially for simple operations. Next time you write a for loop I challenge you to think about what the code would look like if you used a higher order function instead and which way results in cleaner code. #code #programming #coding #csmajors #python" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7446177902913391918) 2024-12-08T22:53Z 54.2K followers, 45.5K engagements "When you start writing in a new language ask yourself: what paradigm was this language built for If it was built for functional programming that will be the most performant way to use it. If it was built for OOP start using some inheritance. Dont force your preconceptions and personal preference on the language use it how it was meant to be used and you will grow as a developer. #coding #programming #csmajors #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7446928426704964910) 2024-12-10T23:25Z 56.9K followers, 17.9K engagements "This is the bread and butter for some of the more advanced Python functionality I am going to be teaching you guys in the coming weeks. This is a feature I use every day at work and I LOVE to see them when I am reviewing code. Really just make it so much easier to ready and yall know I love immutability. If youre ready for some more awesome python features follow along because theyre coming. #coding #programming #python #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7447998961958374699) 2024-12-13T20:39Z 55K followers, [----] engagements "Hopefully these tips will save yall a couple comments on your next PR. #coding #programming #faang #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7448031016268205355) 2024-12-13T22:44Z [----] followers, [----] engagements "__str__ vs __repr__ Whats the difference and which one should you use Let me know what other python questions you guys have and follow for more #coding #python #code #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7450963106416610606) 2024-12-21T20:22Z 56.4K followers, [----] engagements "Merry Cachemas. Caches are the key to high performance websites and DBs under heavy read load. There are a lot of solutions out there for this (ie Redis DAX) so make sure you understand the key concepts and when to use them. #coding #programming #systemsdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7452509070277528878) 2024-12-26T00:21Z 53.7K followers, [----] engagements "The Wild West of python strikes again. I usually cringe when I see this but it is a nice feature when used correctly. #coding #python #programming #code #cleancode" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7452856690594204974) 2024-12-26T22:50Z [----] followers, 10.4K engagements "Python Standard Lib Day 2: Collections In this series I want to show you guys what the import is key features from the module how you can learn more. You dont need to rush to a 3rd party library to get everything done take advantage of what python provides. #coding #python #programming #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7453906523983678766) 2024-12-29T18:44Z [----] followers, [----] engagements "Do you think Python should have a ++ #coding #code #python #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7454742864900230443) 2025-01-01T00:49Z [----] followers, [----] engagements "If I could go back and give myself some advice when I first started at Amazon here is what I would say. I give similar advice to the interns and new hires I have mentored at work and it is applicable to interns new grads and even software engineers working in big tech who are just joining a new team. #softwareengineer #softwaredeveloper #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7456214952106364203) 2025-01-05T00:02Z [----] followers, [----] engagements "This is one of the coolest / most fun programming games I have seen. Small caveat is its not *exactly* python but its extremely similar. You can find it on steam for $6.99 #coding #programming #python #code #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7456519199834459438) 2025-01-05T19:42Z 49.1K followers, 26.1K engagements "Yes Python is the most in demand programming language in [----]. #python #coding #code #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7457706312718191918) 2025-01-09T00:29Z [----] followers, [----] engagements "AWS Azure GCP #csmajors #coding #cloudcomputing #aws #devops" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7463503119587003690) 2025-01-24T15:25Z 51.6K followers, [----] engagements "Vector Databases explained simply. Vector Databases are critical for LLMs and other algorithms which require data similar to a request. This is a simplified explanation for a very complex topic which is still under research to this day. #coding #programming #vectordatabase" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7466224775661145386) 2025-01-31T23:25Z 40K followers, 15.7K engagements "Horizontal vs Vertical Scaling This is a critical concept to understand if you want to design large scale distributed systems (you do). Luckily in an interview there is a right answer for this one 95% of the time. #coding #csmajors #programming #systemsdesign #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7468075891231378734) 2025-02-05T23:09Z 52K followers, [----] engagements "AI on AWS Day 3: Kendra Amazon Kendra is an AI-powered search service that enables natural language queries to retrieve precise answers from structured and unstructured data sources like S3. Here is a simple demo of how it works. Tomorrow we will continue this series by pairing this with another AWS service to make a simple RAG chatbot. This skill alone will make you stand out as a developer #aws #ai #coding #programming #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7472533540308045102) 2025-02-17T23:26Z [----] followers, [----] engagements "February [--] [----] - Claude [---] Claude [---] Sonnet and Claude Code from Anthropic are certainly impressive and it really does make me wonder are we cooked #coding #programming #csmajors #ai #llms" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7475124732308868398) 2025-02-24T23:02Z [----] followers, [----] engagements "AI / ML Fundamentals: Neural Networks A neural network is a system of mathematical functions which take inputs apply weighted transformations and use activation functions to learn patterns and make predictions. In this video I show you a simple example of an NN for classifying points. If you want to check it out yourself just look up A Neural Network Playground - TensorFlow. I had a lot of fun playing with it to make this video and it helps you learn a lot about the performance when you add layers change the data sets or even manually change weights. Now that we understand this Ill go into" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7475531671245294894) 2025-02-26T01:21Z 56.4K followers, 11.1K engagements "EC2 or Lambda #aws #cloud #softwareengineering" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7477315842552745259) 2025-03-02T20:45Z [----] followers, [----] engagements "This interview was actually devastating it was the first (and second to last) interview I landed that year and I fumbled at the last possible spot. If you are a software engineer you have to know MORE THAN HOW TO CODE. Networking cloud development etc are only going to become more and more important as AI gets better at coding. Follow for day [--]. #coding #programming #tcp #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7477731218046438698) 2025-03-03T23:36Z [----] followers, [----] engagements "I got promoted. Couple lessons and takeaways from my first [---] years out of college. This video is totally unedited so forgive me if its a little slower paced. #csmajors #faang #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7478398451118607658) 2025-03-05T18:46Z [----] followers, [----] engagements "This type of math is extremely common both when building real world systems and on system design interviews. Its like the system design version of whats the time complexity of this code. This is a very simple example but the principles are the same. Know the limits of each component figure out how each component scales find which fails first. #systemdesign #coding #csmajors #programming #faang #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7480693870615989546) 2025-03-11T23:13Z [----] followers, [----] engagements "Why I always build cloud services with rate limiting / throttling in mind" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7481793324953783598) 2025-03-14T22:19Z 57.9K followers, 11.8K engagements "AWS Lambda: [--] facts. These should be useful to you on any interview about AWS or when trying to use it for a personal project or at work. This is one of my favorite services from AWS (I use it every day). LMK if you like this kind of content and I can do a few other services" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7482472576342592810) 2025-03-16T18:15Z [----] followers, [----] engagements "How I deploy AI generated slop. If youre a software developer this is by far the easiest way to quickly build and ship apps without worrying too much about infra and deployment especially if you are just doing a quick proof of concept for an idea before you commit some serious dev time" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7482526291976146222) 2025-03-16T21:44Z 25.2K followers, [----] engagements "How I build a tech stack as a full stack software engineer working at a FAANG company. #softwaredeveloper #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7484759147297197355) 2025-03-22T22:08Z [----] followers, [----] engagements "Do not waste money on cloud resources when you dont have to. Cloud bills can sneak up on you fast especially if you leave services like EC2 or RDS running when youre not using them. Start smalluse the lowest-tier instances or serverless options and scale only when necessary. Always shut down unused resources and set up budget alerts to catch surprises early. If youre a student or building a startup apply for free credits from AWS Google Cloud or Azure to save hundreds (or thousands) while you learn and build" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7487297763462630702) 2025-03-29T18:20Z [----] followers, [----] engagements "S3 is basically a giant cloud bucket where you can toss any kind of fileimages videos backups you name it. People use it all the time for storing static stuff like website assets logs or even full backups. It is one of my personal favorites one of the earliest AWS services and one of the most well know / commonly used. #coding #programming #csmajors #aws #cloudcomputing #s3" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7487652438686813486) 2025-03-30T17:16Z 52.7K followers, 11.6K engagements "AWS S3 Versioning is one of my favorite features. Its so easy to use yet such a lifesaver. You can use it to easily implement backups & rollbacks or cheaply implement time series data without all the bells and whistles. Im going to be making more videos like this with my favorite features from various services I find useful. #aws #devops #s3 #cloudcomputing" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7489582027306454314) 2025-04-04T22:03Z [----] followers, [----] engagements "New Job Family 🚨 We all knew AI was going to replace a lot of existing jobs but also create new opportunities. If you are technical (software engineer CS major PMT etc) and you want to work with AI this is the PERFECT way to do it. No PHD needed and you can leverage the skill set you already have (working with APIs handling scale deployment .). I am already seeing jobs open up for this on LinkedIn & the like and its only a matter of time before it explodes. Dont get left behind" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7492941150626581802) 2025-04-13T23:19Z 40K followers, [----] engagements "pov: system design scaling issues Even with serverless architecture youll face issues scaling up as different components scale at different speeds and to different levels. For example API Gateway has a default [--] second timeout and AWS Lambda can run for [--] minutes. If Lambda does not return in time your users wont get a successful response code. Cold starts are a very common reason lambdas take too long and this is just one of the few fixes. You can also do things like implement SnapStart cache a database connection and other data which takes a long time to fetch. #aws #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7495530368578194730) 2025-04-20T22:46Z 58.1K followers, 29K engagements "POV: big tech design review At some point the business people will start asking for analytics. And theyre going to have query patterns you arent optimized for and want much more complex queries than your noSQL DB was built for. You can always stall it out and tell them to scan your whole table but with cool new features like zero ETL why bother. Will be making a lot of videos in this style. #csmajors #aws #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7496259818504621354) 2025-04-22T21:57Z [----] followers, 14.7K engagements "Vibe coding without the keyboard - Aqua Voice. This is the best speech to text tool Ive ever tried and everything done in this video was completely free. Crazy how fast this tech is moving. #coding #programming #csmajors #ad" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7496632493576244526) 2025-04-23T22:03Z 39.3K followers, [----] engagements "pov: design review for the reviews microservice The Queue is you best friend in system design. It prevents your systems from getting overloaded and lets you do things at your own pace. There are other things you can do here like having a DLQ for failed requests but this is the basic setup. The biggest danger with this design is starvation. Someone could queue up a ton of jobs at once and this would prevent other reviews from getting through. LMK if you guys know some solutions for this. #aws #coding #csmajors #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7497641248841420075) 2025-04-26T15:18Z [----] followers, 12.5K engagements "pov: no cache Caching is a great solution when you have very read heavy access patterns and are expecting the same requests over and over again. It can reduce load on your database or other backend system and greatly reduce latency. Its not without flaws though once you have caches you introduce a whole world of bugs and issues you have to sort out. This is just one implementation of caching you could also cache at the API gateway level you could use elasticache you could cache the menus directly on the device the list goes on. #csmajors #aws #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7498007931565116714) 2025-04-27T15:00Z 50.2K followers, 26.6K engagements "pov: SQL or NoSQL #cloud #aws #csmajors #databases" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7499227289163533611) 2025-04-30T21:52Z 25.2K followers, 12.6K engagements "pov: bro cooks the AWS bill S3 Lifecycle Configurations are the GOAT for saving money on S3 while still keeping versioning in tact and older files around for compliance if needed. Just remember if you move stuff to glacier you are subject to different limits and SLAs than top tier S3 storage. #aws #cloud #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7501842808848862506) 2025-05-07T23:02Z 49.2K followers, 17K engagements "pov: bro executes user reviews as code Never trust users. #cybersecurity #systemdesign #xss #crosssitescripting #csmajors #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7502842052586065198) 2025-05-10T15:39Z 57.8K followers, 30.8K engagements "pov: bro leaks customer data with AI System prompts only get you so far. IMO you should treat any info you give to a chat bot as completely public. #coding #csmajors #softwareengineering" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7502926238093249838) 2025-05-10T21:06Z [----] followers, 26.7K engagements "pov: no DQL 💀 A dead letter queue is basically a second queue which stores failures in a system. This makes sure you capture and have visibility into all failures and are quickly notified of issues in your system and have the information needed to quickly triage them. #csmajors #systemdesign #coding #programming #aws" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7503684026675383598) 2025-05-12T22:06Z [----] followers, 13.8K engagements "pov: no ORM ☠ ORMs are really nice when you want to interact with relational databases in your code. I would use one about 90% of the time except if you need highly specific queries for performance or you are trying to get a grasp on the syntax of plain SQL. LMK what ORMs folks like for other languages #csmajors #coding #programming #databases #sql" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7504061326050872618) 2025-05-13T22:31Z [----] followers, 30.6K engagements "POV: stateful API design. Both of these are actually OK just depends what you prefer and scaling requirements. I much prefer stateless. #coding #programming #systemdesign #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7505124228681698603) 2025-05-16T19:15Z [----] followers, 11.4K engagements "Would you hire him Slight pivot from my usual content let me know what you guys think. I am hoping to create a few videos like this (if folks like them) highlighting what kind of questions you can expect in a system design interview. Obviously I cant be super thorough (standard interview is 45-60 minutes) so questions will be far narrowed in scope. I will still highlight common patterns and edge cases which are useful to know. #systemdesign #csmajors #coding #programming #aws" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7506288205658950955) 2025-05-19T22:32Z [----] followers, 28.1K engagements "Browser Caching Yes this is why your browser eats up so much ram. But hey if youre making websites its a nice way to make them feel much more performant which is critical for user retention. #csmajors #coding #programming #webdevelopment" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7513237873131392298) 2025-06-07T16:00Z 48K followers, 32.4K engagements "Full Project Review Overall I really like this as a personal project. It does a great job of demonstrating a few key skills a lot of employers are looking for and the readme is nicely written and easy to follow. Things I like: [--]. Containerizarion using docker [--]. Sensible database creation and usage [--]. Deployment on AWS Some possible extensions or ways to improve: [--]. Further productionize the app with things like infrastructure as code autoscaling logging etc [--]. Implement accounts and user authentication. Very practical skill to demonstrate. [--]. Write unit tests for your code. Overall great" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7516204133112827182) 2025-06-15T15:51Z 58K followers, 31.3K engagements "Application Migration Playbook This is a pretty standard strategy you can use for most types of migrations be it monolith to microservices language to language or a total code rewrite / refactor #coding #programming #csmajors #python #rust #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7516274040311401770) 2025-06-15T20:22Z 49.7K followers, 85.2K engagements "System Design: Tinder 🔥 Classic example of how multiple databases can work together to provide different things ie low latency analytics specific query patterns. While this CAN be useful it also introduces a lot of overhead and the potential for data mismatch so be careful. #coding #programming #systemdesign #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7519650865716792590) 2025-06-24T22:46Z 40K followers, 74K engagements "System Design: Instagram The focus of this video is horizontal vs vertical scaling. IMO both have their place but in 99% of system design interviews you should probably design for horizontal scaling. #coding #programming #csmajors #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7520037198117293326) 2025-06-25T23:45Z 55.8K followers, 49.4K engagements "Cache Invalidation Cache invalidation is one of the hardest problems in computer science. This is a pretty simple explanation the real complexity comes when you have massive distributed systems and you have to handle this across multiple nodes / shards. #coding #programming #softwareengineer #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7522590131430198541) 2025-07-02T20:52Z 36.1K followers, 41.2K engagements "System Design: To-do App This is a nice and simple example of how integrating an app with push notifications can work both on and off device. The first notifications referenced are called local notifications whereas APNs (Apple Push Notifications Service) are usually called remote notifications or push notifications. #coding #programming #systemdesign #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7529686373998071054) 2025-07-21T23:49Z 45.5K followers, 21.8K engagements "System Design: Online Chess Topics covered: simple matchmaking why websockets horizontal scaling application. In a real interview you might also be asked questions about things like regional matchmaking recovering from crashed containers or how game state is managed during a game. #coding #programming #systemdesign #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7530053114699762957) 2025-07-22T23:32Z 54.8K followers, 15.2K engagements "What database would you use for this password manager app This is an example of making assumptions about a system and reasoning on non-functional requirements to make critical design decisions. There are some nosql databases that would work well for this (ie DynamoDB with strong consistency configured) that you could use if you needed massive scale or higher availability you just need to justify why you did what you did. #coding #programming #csmajors #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7531795794165288247) 2025-07-27T16:14Z 55.1K followers, 41.7K engagements "POV: PM wants the impossible Latency vs Durability is a classic trade off. If you want durability its going to take longer to write. #coding #programming #csmajors #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7533743231624809741) 2025-08-01T22:12Z 48.5K followers, 24.7K engagements "Aug [--] - GPT5 Released Should you care as a software engineer I watched the entire release video (it was over an hour 😢) and these were the biggest takeaways. Ill certainly be trying it out to see how they really stack up. #gpt5 #coding #programming #csmajors #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7535973114945998094) 2025-08-07T22:24Z 49.1K followers, 61.6K engagements "HTTP Response Codes These are the basics of response codes. You are going to interact with these on the day to day. #coding #programming #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7538587885725863181) 2025-08-14T23:31Z 58.3K followers, 26.6K engagements "Software Engineering Interview: Stop Password Sharing This video was inspired by the amazing @tiffintech go check her out if you havent already. This is a classic case where the simple solution is also very effective but not viable because it would destroy the UX. A very interesting engineering problem that could come up on an interview. #coding #programming #csmajors #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7539226877936930061) 2025-08-16T16:51Z 49.8K followers, 55.6K engagements "Improving Database Performance Most databases (SQL and NoSQL) have some kind of support for indexing to improve performance for common access patterns. Of course you can also introduce more tables or change the primary key but these are more major changes. #coding #programming #databases" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7541216228451306765) 2025-08-22T01:30Z 55.7K followers, 40.4K engagements "Database Replication #coding #programming #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7542671165169339661) 2025-08-25T23:36Z 53.8K followers, 27.1K engagements "Secure your chatbots please 😭 Some basic tips for making sure your LLM isnt just giving folks unlimited tokens. Folks can be pretty clever but stuff like this will stop the majority of folks. #coding #programming #ai #llms" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7543745296392572174) 2025-08-28T21:04Z 55.9K followers, 35K engagements "The [--] horseman of a design review For large scale design reviews where you want to bring a new service to the company delivering robust software is important but you also have to consider what other people in the room are thinking. Sometimes you can split this into multiple docs / meetings but I like to include a little something for everyone then focus the doc on what matters most for that review. #softwareengineer #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7544752340696452365) 2025-08-31T14:13Z 52.8K followers, 17.9K engagements "Why companies stop bots These are some of the reasons folks dont want bots on their sites. It costs money damages the UX for other folks and doesnt usually provide much benefit. #coding #programming #webscraping" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7545127238409211191) 2025-09-01T14:27Z 52.8K followers, 52.7K engagements "System Design: Waitlist Waitlists are super common for product launches now this is how you could build a simple one and run it on a single VM. Though personally Id use FastAPI 😂. #coding #programming #systemdesign" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7547338214827183415) 2025-09-07T13:27Z 58.5K followers, 56.3K engagements "Replying to @discountedsteak This is how paying back my sign on bonus is structured #salary #careeradvice #moneytok #paytransparency" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7354526813319810347) 2024-04-05T23:20Z [----] followers, [---] engagements "Little tech jobs tier list. I realize this isnt all inclusive and some roles are missing but these are the general broad scope tech roles that exist. #bigtech #techjobs #softwareengineer #swe #tierlist" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7355173730844282154) 2024-04-07T17:11Z 67.1K followers, [----] engagements "Is CS oversaturated in [----] Coming from a May [----] grad and current Amazon Software Engineer. #techtok #csmajors #computerscience #careeradvice #swe" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7356383979743743274) 2024-04-10T23:27Z [----] followers, [----] engagements "Do I use chat GPT at work as an Amazon Software developer AWS supports anthropic LLMs (claude) and claude [--] opus is comparable to GPT [--] (I personally pay for GPT4 anyways). I think using these AI tools is important for growth in the future so I reccomend getting used to the tools we have at the very least. #techtok #csmajors #softwaredeveloper #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7357500937151270190) 2024-04-13T23:41Z [----] followers, [----] engagements "Alright for this Tier List Tuesday we are doing big tech companies. Ranked mostly based on pay but prestige and WLB are playing a large factor here too. Let me know what you want to see ranked next week #tierlist #csmajors #faang #bigtech #coding #computerscience #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7361184857554259231) 2024-04-23T21:57Z 71.4K followers, [----] engagements "Here is my tier list of IDEs. This is mainly based on personal experience and general sentiment. #csmajors #computerscience #vscode #programming #coding #softwaredeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7366379681622347038) 2024-05-07T21:57Z 61.4K followers, 15.8K engagements "I broke prod #softwaredeveloper #softwareengineering #faang #amazon #swe #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7369402088993852715) 2024-05-16T01:24Z [----] followers, 48.8K engagements "This is how much I worked this week as an Amazon software developer. #swe #softwareengineering #coding #faang #amazon #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7370054663263145262) 2024-05-17T19:36Z 62.3K followers, 67.8K engagements "Forgot to give this to the intern #intern #internship #programming #coding #softwareengineer #faang" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7377495638495218987) 2024-06-06T20:51Z 60.8K followers, [----] engagements "Did I pronounce Ubuntu correctly Been using it for years and am never realy sure. #softwareengineer #operatingsystems #linux #os #programming #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7381231273668283691) 2024-06-16T22:27Z 74.5K followers, [----] engagements "Here is how I name my variables: Descriptive Names: Choose variable names that clearly describe their purpose or the data they hold. For example use total_sum instead of ts and user_name instead of u. Use CamelCase for Variables in Some Languages: In languages like Java and JavaScript use camelCase for variable names such as totalSum or userName. Use snake_case for Variables in Other Languages: In languages like Python and Ruby use snake_case for variable names such as total_sum or user_name. Avoid Single Letter Variables: Unless used in a loop index or for a very short scope avoid single" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7386421418621291818) 2024-06-30T22:07Z 63.5K followers, [----] engagements "Unit tests Gotta love em. Having great unit tests really does make a code base a lot easier to work on. #softwaredeveloper #software #csmajors #sde #compsci #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7387829158396841262) 2024-07-04T17:10Z 71.5K followers, [----] engagements "Pretty much every company uses S3 somewhere. This is one I highly reccomend learning about it will come up in your systems design. #csmajors #softwareengineering #aws #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7391275680903810347) 2024-07-14T00:04Z 73.9K followers, [----] engagements "AWS Neptune is a relatively newer AWS service (2017) but certainly a good one to know. Finally time to apply those graph algorithms you learned in college. #csmajors #softwareengineering #aws #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7392782698969992494) 2024-07-18T01:32Z 61.1K followers, [----] engagements "Route53 is used by Netflix CapitalOne and even McDonalds. I highly reccomend learning about it. #csmajors #softwareengineering #aws #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7393459052166008107) 2024-07-19T21:17Z 74.2K followers, [----] engagements "The vision of SageMaker is to democratize machine learning. If you are looking for something to help build AI tooling check it out #csmajors #aws #softwareengineering #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7393726522646859050) 2024-07-20T14:35Z 59.6K followers, [----] engagements "AWS Ground Station 🛰 If you are looking for a way to fully manage communication with your satellites this is it #csmajors #coding #computerscience #softwareengineer #programming #aws" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7394997721838390570) 2024-07-24T00:48Z 71.4K followers, [----] engagements "AWS SNS is the bread and butter of event driven architecture in AWS. #aws #coding #programming #computerscience #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7396835621576117550) 2024-07-28T23:40Z 75.3K followers, [----] engagements "ECS is a critical service to know as a software or cloud engineer. This is also one I recommend you do a little more reading about. #coding #aws #cloudcomputing #computerscience #docker #ecs #devops" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7398304862766632234) 2024-08-01T22:41Z 62K followers, [----] engagements "Django is possibly the best and most powerful web development framework out there. It makes it so easy to create a project with everything you need right out of the box. #coding #python #programming #webdev #webdeveloper" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7400554396989459758) 2024-08-08T00:10Z 69K followers, 13.8K engagements "If youre looking for a performant python web framework to build APIs this is it #coding #python #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7400945944113564971) 2024-08-09T01:30Z 72.9K followers, [----] engagements "Jenkins is a great modern tool for automation -no one ever That said when you work in tech youre going to have to deal with the legacy tools whether that is migrating them to a newer tool or maintaining them because you still have customers it is important to understand what they do and how they work. On top of that the concepts you learn are pretty much the same and you just have to learn the small amount of syntax on top of each one. #CapCut" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7405020776061029678) 2024-08-20T01:02Z 67.1K followers, 13.2K engagements "Kafka is HUGE in distributed systems One thing I did not have time to cover in the video but which is greatly important is a manager for your Kafka clusters. There are really [--] main managers to know about ZooKeeper and Kafka Raft which essentially do the same thing. These tools keep track of which servers are running help them communicate with each other and makes sure they know what to do. It also helps decide which server should handle specific data to keep everything running smoothly. Without these tools Kafka wont know how to organize itself properly. #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7405378848189173035) 2024-08-21T00:12Z 62.8K followers, 40.3K engagements "QuickSight is the one stop shop to give the business folks all the dashboards and analytics theyve been begging for. #coding #programming #aws" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7406463615445912874) 2024-08-23T22:21Z 60.5K followers, [----] engagements "Monitoring & Alerting is critical to good service ownership. Prometheus is the best free and open source tool to do this. #coding #programming #devops" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7407608683661921582) 2024-08-27T00:25Z 70.7K followers, [----] engagements "Consistency is one of the core concepts of managing data in a distributed system. Most NoSQL Databases (ie DynamoDB MongoDB etc) are built with some level of eventual consistency. It is definitely something worth reading a full article on if you are interested #coding #programming #distributedsystems #cloudcomputing" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7408716599437298987) 2024-08-30T00:04Z 58.8K followers, [----] engagements "Day 2: Fault Tolerance Fault tolerance is one of the biggest advantages of distributed systems. This is how the top companies like Google Amazon Facebook DataBricks Netflix and many more maintain high availability. This is some of the core concepts before we can dive a bit deeper into stuff like leader election algorithms. In this series I will be covering the most critical concepts to start your journey in distributed systems. You can expect to learn things like eventual consistency scaling fault tolerance network protocols and optimization of common tools. #coding #softwareengineer" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7409052492811767086) 2024-08-30T21:47Z 63.5K followers, [----] engagements "When to use AWS Lambda vs EC2 #coding #programming #softwareengineer #aws #cloudcomputing #cloud" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7410924166808931626) 2024-09-04T22:50Z 46K followers, [----] engagements "Dont under estimate the command line. Youll use it every day (and love it). #coding #bash #cli #csmajors #computerscience #softwareengineer #programming #shellscripting" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7412072272204254507) 2024-09-08T01:06Z 68.4K followers, [----] engagements "SQL vs NoSQL Both are super common and WILL come up at your job in tech. The differences are key to understand when you create your systems design. What is ACID (making a full video on this soon) ACID (used in SQL databases) ensures that transactions are reliable by making them all-or-nothing consistent isolated and durable. This guarantees data integrity and accuracy but may be slower for scaling. BASE (used in NoSQL databases) prioritizes availability and performance allowing the system to be available with eventual consistency rather than immediate accuracy. It sacrifices strict" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7412368423700778283) 2024-09-08T20:15Z 60.9K followers, [----] engagements "Using multiple AWS regions is a super common way to improve the availability of your service. There are over [--] AWS regions to choose from but we all have our favorites 😉 #coding #aws #programming #cloudcomputing" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7413169026404289834) 2024-09-11T00:02Z 58.8K followers, [----] engagements "Day 1: What is multi threading In this series I am going to start with the basics but then delve into the more difficult topics ie race conditions locks debugging so follow along if youre interested #coding #programming #multithreading" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7414248907338698027) 2024-09-13T21:52Z 72K followers, [----] engagements "Race conditions are the most critical issue to understand when writing multi threaded code. See if you can find the line where it occurs before I explain it. #coding #programming #multithreading #softwaredeveloper #softwareengineer #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7414568362635726123) 2024-09-14T18:32Z 71.8K followers, [----] engagements "When to use S3 over RDS" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7414603354908790059) 2024-09-14T20:47Z 66.7K followers, [----] engagements "Parallel and Concurrent basically mean the same thing in spoken English. Sadly this is not the case in programming. Concurrency is about managing multiple tasks that are in progress. Parallelism is about executing multiple tasks literally at the same time. - In a concurrent system multithreading allows threads to run independently and the system may switch between them (context switching) even on a single-core processor. - In a parallel system multithreading uses multiple cores/CPUs to run threads at the exact same time resulting in faster execution when tasks are truly independent. Images" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7416489132379376942) 2024-09-19T22:45Z 62.1K followers, [----] engagements "Simplicity is one of THE MOST underrated qualities of an outstanding system. Engineer turnover in big tech is huge and the faster a new engineer can pick up your system and understand / work on it the better. Here is some of the data you need to collect before you design & implement your system. [--]. Payload Size: What are the average and maximum size of data being sent and processed by the system. [--]. Transactions Per Second (TPS): What are the expected / max / min number of transactions the system processes per second during normal and peak load. [--]. Latency: What are the requirements for the" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7422445018000182574) 2024-10-05T23:57Z 70.9K followers, [----] engagements "The JVM is a core part of Java you need to understand if you are a java developer. This is a quick overview of what it is and some pitfalls to avoid. #coding #programming #java" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7426136145022504238) 2024-10-15T22:41Z 61.1K followers, [----] engagements "Always consider the strengths and weaknesses of various languages before you design / build your app #coding #programming #csmajors #java" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7426168699536575787) 2024-10-16T00:47Z 67.2K followers, [----] engagements "ETL pipelines are widely used in big tech and surprisingly simple to grasp (but not implement). #coding #programming #etl #csmajors #faang" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7426887538121575726) 2024-10-17T23:16Z 70.9K followers, [----] engagements "Data Lakes & Data Warehouses are two of the most popular ways to store & access data. If youre looking to go into machine learning & AI listen up because these will be your best friend. #programming #coding #databases #computerscience" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7427183679320886570) 2024-10-18T18:26Z 61.8K followers, [----] engagements "If yall havent seen this you live under a rock. #coding #programming #faang #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7427592262030429486) 2024-10-19T20:51Z 73.1K followers, [----] engagements "I highly recommend using open source software when you work on a personal project. Just make sure you understand what you can and cant do with the software. Follow along if youre curious. #coding #programming #opensource #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7429128040342359338) 2024-10-24T00:11Z 60.9K followers, [----] engagements "Make sure you know this before you start using & contributing to open source. #coding #programming #opensource #linux #gpl" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7429464458822421803) 2024-10-24T21:56Z 70.7K followers, 53.8K engagements "Day [--] of explaining open source software licenses - the Apache License #coding #programming #opensource" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7429817740212391211) 2024-10-25T20:47Z 59.7K followers, 17.8K engagements "What is Firebase #coding #programming #backend #fullstack #firebase" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7433072620406607150) 2024-11-03T15:18Z 73.7K followers, 12.1K engagements "You can check out the full proposal on github (MIT License) at arthurfiorette/proposal-safe-assignment-operator #coding #javascript #programming #opensource" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7433138812311719210) 2024-11-03T19:35Z 61K followers, 50.8K engagements "Open source doing it right once again with Supabase. If youve ever been dissatisfied with Firebase or just want to build a project check this one out. #coding #programming #databases #sql" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7434687045680778539) 2024-11-07T23:42Z 70K followers, 10.4K engagements "Day 1: Factory Method This design pattern leans heavily on inheritance so if youre not familiar with OOP this will not make sense. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7437286223393131819) 2024-11-14T23:49Z [----] followers, [----] engagements "Day 4: Dependency Injection (DI) Dependency injection is a form of Inversion of Control (IoC) where the responsibility of creating and managing dependencies is done outside the consuming object. It is extremely common for unit testing but is also widely used for other purposes like my example here. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7437942657592364334) 2024-11-16T18:16Z 70.7K followers, [----] engagements "Day 5: Builder The builder is a very common design pattern used for object creation. Youve probably seen it used before and maybe implemented it yourself. IMO it is a bit overused and modern languages let you write constructors which are just as good. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7438387109594942766) 2024-11-17T23:01Z 62.7K followers, [----] engagements "Day 6: Adapter The adapter is a pretty common design pattern that folks use to preserve backwards compatibility and integrate legacy systems. It can create a lot of overhead to maintain if overused. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7438776256306548014) 2024-11-19T00:11Z 60.7K followers, [----] engagements "I wish I knew more about FP before I started because as I have grown as an engineer I find the concepts more and more useful. In this series I am hoping to take you from [--] to [--] in Functional Programming but if you really want to understand it open up your favorite IDE and write some code. #coding #programming #csmajors #functionalprogramming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7440905071535213870) 2024-11-24T17:52Z 71.2K followers, 105.8K engagements "Python is slow and non-performant right Used properly Python can be just as performant (though slightly worse) than other complied languages due to the way a lot of its libraries are written. This plays a huge role in why it is so popular for artificial intelligence and machine learning #coding #programming #ai #ml #python #computerscience" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7445796136851377451) 2024-12-07T22:11Z 71K followers, 65.1K engagements "Dont be scared to use decorators. Once you understand how they work they are insanely powerful and can greatly improve the quality of your code. A few months ago I was working on a package and the build / test time was near [--] minutes. A senior engineer on the team worked on it once added the @lru_cache decorator and got our build time down to [--] minutes with just a few lines of code (works best for deterministic functions). Things like this WILL make you stand out and you will improve as a developer. #coding #programming #python #computerscience" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7446087762362649898) 2024-12-08T17:03Z 60.9K followers, [----] engagements "Which cloud provider should you learn in [----] #aws #azure #gcp #cloudcomputing #devops #coding" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7451289509146365230) 2024-12-22T17:28Z 74.7K followers, [----] engagements "Yes if you learn the fundamentals of coding learning languages shouldnt matter but I can guarantee there is a huge difference between someone who learned Java in a [--] month course and someone whose been write the language for [--] years. If you want to become an expert pick something growing and lock in. #coding #programming #csmajors #code #bigtech" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7451722848621677866) 2024-12-23T21:30Z [----] followers, [----] engagements "Python Java and even Rust use this algorithm under the hood for sorting operations. Critical to know for interviews. #coding #programming #computerscience #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7453182557916761390) 2024-12-27T19:54Z 63.4K followers, 16.2K engagements "3 python features you should be using. I use the 3rd one most often but the first one might be the most powerful when used correctly. #coding #python #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7453257919925128494) 2024-12-28T00:47Z 68.3K followers, 11.8K engagements "Python Standard Lib Day [--] In this series I want to show you guys what the import is key features from the module and give you one or two ideas for small scripts / projects you can do to get familiar with the module. You dont need to rush to a 3rd party library to get everything done take advantage of what python provides. #coding #python #programming #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7453622404686908715) 2024-12-29T00:21Z 71K followers, [----] engagements "Python Standard Lib Day 3: Itertools In this series I want to show you guys what the import is key features from the module how you can learn more. You dont need to rush to a 3rd party library to get everything done take advantage of what python provides. #coding #python #programming #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7454391850074393899) 2024-12-31T02:07Z 71K followers, [----] engagements "AWS vs Azure: NoSQL DBs I love DynamoDB but Cosmos had a good showing here. Ive left pricing out because its basically impossible to calculate which is cheaper without knowing use cases access patterns and how you are setting up GSIs and whatnot. Both can be used on a pay as you go model. #coding #cloudcomputing #aws #azure #databases" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7457000813676875050) 2025-01-07T02:51Z 62.9K followers, [----] engagements "Breaking down a simple Docker file so you can build one yourself. If you havent see the original video from @Free AWS projects NextWork go check it out its super informative. #coding #programming #devops #docker" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7457365117664087339) 2025-01-08T02:25Z 71.7K followers, [----] engagements "This game helps you learn python JavaScript web development game development and even AI basics and is perfect for beginners. It runs on the browser so it will work on Mac or Windows. #coding #programming #python #code #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7458091078709792042) 2025-01-10T01:22Z 60.5K followers, [----] engagements "This API makes it so easy to build personal projects its not even funny. Youll get good practice with APIs auth frontend hosting a server and can even get users easily. HIGHLY recommend trying this out. #coding #programming #csmajors #code" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7458403308563139883) 2025-01-10T21:34Z [----] followers, [----] engagements "Simple CQRS design on AWS. This is 10-20 minutes of info packed down for this format check out my longer form content on Youtu.be if this is too fast for you. #coding #aws #systemdesign #cloudcomputing" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7459564441038966062) 2025-01-14T00:39Z 70.5K followers, [----] engagements "How companies store trillions of files - for dirt cheap. Cold storage like AWS S3 glacier is a key piece of tech to have in your back pocket for cheap storage of data you have to keep around but probably wont access much. #aws #cloudcomputing #s3 #coldstorage" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7464792467137645870) 2025-01-28T02:47Z [----] followers, 27.6K engagements "What is AWS Elastic Beanstalk Continuing my series on AWS services that you should know if that sounds useful to you follow for more. #csmajors #softwareengineering #aws #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7465510879073783083) 2025-01-30T01:15Z 72.3K followers, [----] engagements "Day in the life of an Amazon SDE (just before RTO) #coding #csmajors #ditl #programming #faang" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7465852367477558570) 2025-01-30T23:20Z 25.2K followers, 23.5K engagements "You can create a VectorDB in [--] minutes completely free with this method using postgres and pgvector. This is a great way to get some experience with vector DBs without breaking the bank. #coding #programming #ai #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7466495281480076587) 2025-02-01T16:55Z 70.6K followers, [----] engagements "Black automatically runs on all of my python builds and it is widely used across tech companies both big and small to enforce consistent formatting. You can also use it on directories or even configure it to run when you try to make a commit. You can even integrate it with your IDE (vs code or PyCharm) to automatically run on saves. Let me know if you guys use black or a different formatter and follow for more. #coding #python #programming #csmajors" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7466851586187431214) 2025-02-02T15:58Z 71.3K followers, [----] engagements "Tech Stack for an AI App on AWS. Plenty of room for flexibility here depending on how you are running jobs and how much you want to pay. Building a simple app like this and working within the AWS free tier is an outstanding way to beef up your resume and help you stand out as a dev. #aws #csmajors #coding #programming" [TikTok Link](https://www.tiktok.com/@arjay_mccandless/video/7468797772183932206) 2025-02-07T21:50Z 65.1K followers, [----] engagements Limited data mode. Full metrics available with subscription: lunarcrush.com/pricing
@arjay_mccandless Arjay McCandlessArjay McCandless posts on TikTok about if you, ai, design, software the most. They currently have [------] followers and [---] posts still getting attention that total [------] engagements in the last [--] hours.
Social category influence technology brands stocks finance social networks gaming celebrities musicians automotive brands
Social topic influence if you, ai, design #1674, software #727, javascript #478, interview #2515, systems, what is, how to, money
Top accounts mentioned or mentioned by @data @ethanclinick6 @dimchig @squirrelzar @tiffintech @discountedsteak @lrucache @free @jetbrains @allenvert @imwifey @cluely @baxatecarter
Top assets mentioned Alphabet Inc Class A (GOOGL) Cloudflare, Inc. (NET)
Top posts by engagements in the last [--] hours
"AI Dev day 2: MCP Servers This is just scratching the surface but it sets you up for greatness with MCP servers SO quickly I had to share it. Its such an exciting time to be a software engineer with new stuff like this coming out every month. Let me know if yall have questions and follow for day 3"
TikTok Link 2025-04-08T22:36Z 77.1K followers, [----] engagements
"System Design: Population Data Warehouse This seemed like a realistic palantir interview question 😅 Let me know what you guys think about this design / how you might do it differently. #coding #programming #systemdesign #csmajors"
TikTok Link 2025-07-20T20:39Z 77.1K followers, 60.8K engagements
"Become a T shaped developer get a job. From an Amazon Software Engineer #hired #software #softwaredeveloper #swe #careertips"
TikTok Link 2024-04-03T22:16Z 49.1K followers, [---] engagements
"Compensation (Salary) breakdown of a [--] year old software engineer in Austin Texas. #moneytok #software #softwareengineer #swe #computerscience #faang #cs #paytransparency #salary"
TikTok Link 2024-04-04T21:37Z [----] followers, [----] engagements
"My thoughts on Amazon culture as a current Amazon software engineer. #amazon #softwaredeveloper #techtok #softwareengineer #worklifebalance #csmajors #faang"
TikTok Link 2024-04-12T22:23Z 51.4K followers, [----] engagements
"This is a brief explanation of what Software Development Managers do and why it is one of the best roles to have in tech. There is a reason so many senior engineers move over to this role at 5-9 YOE. #csmajors #softwaredeveloper #sdm #softwareengineer #careeradvice #software #coding"
TikTok Link 2024-04-21T16:41Z 57.9K followers, [----] engagements
"Here is how we create / design intern projects for the interns. #csmajors #softwareengineer #computerscience #coding"
TikTok Link 2024-04-27T14:32Z [----] followers, 15.6K engagements
"This is a pretty simplified version of what happens at a big tech internship. This can vary from company to company but this is the general way things go. #coding #csmajors #softwaredeveloper #internship"
TikTok Link 2024-04-27T21:44Z [----] followers, [----] engagements
"Here is what you can expect on your first day as an intern in big tech. This is based on my experience as an Amazon intern and also my experience helping onboard the new intern on the team #csmajors #intern #internship #computerscience #coding"
TikTok Link 2024-05-06T22:21Z [----] followers, 18.1K engagements
"Here is what you can expect from a meeting with your mentor as an intern after your first week. #softwaredeveloper #coding #intern #internship #csmajors #programming"
TikTok Link 2024-05-13T23:02Z [----] followers, [----] engagements
"Here is how I spend my weekend as an on call software engineer. The main caveat is that I need to be able to start working on my computer (with internet) within [--] minutes of getting paged. #softwareengineer #oncall #faang #coding #programming #bigtech"
TikTok Link 2024-05-18T19:53Z [---] followers, [----] engagements
"Here is what you can expect in your second week as an intern in big tech. #softwaredeveloper #intern #internship #coding #csmajors #programming"
TikTok Link 2024-05-20T22:17Z 45.5K followers, 17.1K engagements
"Doing a little industry tier list. Criteria is loosely comp WLB job security & personal bias. #csmajors #computerscience #techjobs #programming #coding #softwaredeveloper"
TikTok Link 2024-05-21T22:38Z [---] followers, [----] engagements
"Here is how we release a new service to prod. #computerscience #bigtech #coding #programming #csmajors"
TikTok Link 2024-05-24T16:16Z [----] followers, [----] engagements
"Here is what you can expect in your 3rd week as an intern in big tech. #intern #internship #csmajors #bigtech #faang #software #softwareengineer #softwaredeveloper"
TikTok Link 2024-05-28T16:43Z 48.6K followers, [----] engagements
"Just one reality of the business. #softwareengineer #softwaredeveloper #faang #amazon #csmajors #sde"
TikTok Link 2024-05-30T23:39Z [----] followers, [----] engagements
"Here is what I am doing to prep for advances in AI. #ai #softwareengineer #softwaredeveloper #csmajors #sde"
TikTok Link 2024-05-31T19:02Z [---] followers, [----] engagements
"This is how I landed a FAANG summer internship before fall semester started. #csmajors #internships #intern #softwareengineer #faang #bigtech"
TikTok Link 2024-06-02T23:28Z 45.5K followers, [----] engagements
"Here is what you can expect in your 4th week as an software intern in big tech. #csmajors #internships #intern #softwareengineer"
TikTok Link 2024-06-04T01:06Z [----] followers, [----] engagements
"Here is something that can really help you stand out especially as a new engineer trying to level up your game. #softwareengineer #softwaredeveloper #coding #programming #faang #sde #csmajors"
TikTok Link 2024-06-05T22:20Z [----] followers, [----] engagements
"Week [--] Amazon Intern check in #csmajors #internship #intern #softwareengineer #softwaredeveloper #faang #bigtech"
TikTok Link 2024-06-11T01:50Z 45.5K followers, [----] engagements
"These classes got me into FAANG #csmajor #csmajors #sde #software #softwareengineer #coding #programming"
TikTok Link 2024-06-11T23:24Z [----] followers, [----] engagements
"Here are the major advantages of being an intern at a big company #intern #internships"
TikTok Link 2024-06-12T23:47Z [----] followers, [----] engagements
"Our intern started [--] weeks ago and this is about what you can expect halfway through your internship. I am really enjoying being on the mentoring side of an internship as my mentor when I was an intern was hugely helpful to me. #intern #internships #faang #bigtech #amazon"
TikTok Link 2024-06-19T23:35Z [----] followers, [----] engagements
"Yes we use scrum at Amazon #softwareengineer #agile #softwaredevelopment #projectmanagement #jira"
TikTok Link 2024-06-23T01:00Z [----] followers, [----] engagements
"Here is what you can expect in your 7th week as an intern in big tech #csmajors #internship #internships #compsci #softwaredeveloper"
TikTok Link 2024-06-24T21:51Z 40K followers, [----] engagements
"Man I wish everything just had these wouldnt have broken prod. #softwaredeveloper #compsci #programming #coding #testing"
TikTok Link 2024-07-06T21:16Z 25.2K followers, [----] engagements
"If you work with micro services this will probaly come up. It is not my favorite AWS service as the language is pretty clunky and adding logic is a huge pain but it gets the job done and is a good one to have in your systems design toolkit. #csmajors #softwareengineering #aws #coding #programming"
TikTok Link 2024-07-15T22:10Z 58.3K followers, [----] engagements
"Knowing these frameworks & libraries will be really helpful to you guys when you design your personal projects and work with these tools in industry. Feel free to follow if this sounds helpful to you #csmajors #compsci #programming #coding #softwareengineer #softwaredeveloper"
TikTok Link 2024-07-21T18:11Z [----] followers, [----] engagements
"Here is a explanation of the AWS certifications and what they do. #aws #cloudcomputing #coding #programming #softwareengineer #softwaredeveloper"
TikTok Link 2024-07-30T02:10Z 58K followers, [----] engagements
"Kubernetes is a critical platform to know if you have any aspirations in devops or are just curious about scaling applications. #coding #programming #cloudcomputing #kubernetes"
TikTok Link 2024-07-31T23:54Z [----] followers, [----] engagements
"Flask is popular web development framework for Python. It is great for providing the essentials to build a web app without forcing you into too much convention. #coding #programming #python #webdevelopment #softwareengineer"
TikTok Link 2024-08-06T22:23Z [----] followers, [----] engagements
"RESTful APIs are used everywhere. Here is a quick explanation of what that actually means. #coding #api #programming #csmajors"
TikTok Link 2024-08-10T23:03Z [----] followers, [----] engagements
"GraphQL support real time updates multiple data sources the list goes on. AppSync has quite a few features and can be difficult to learn but is also quite powerful for it. #coding #programming #devops #cloudcomputing #aws #appsync"
TikTok Link 2024-08-14T01:37Z [----] followers, [----] engagements
"I write/use IaC every day as a FAANG engineer. Cloud skills are so important in todays software development market I highly recommend checkong this one out. #coding #programming #cloud #csmajors"
TikTok Link 2024-08-19T00:06Z [----] followers, [----] engagements
"Here are a few intermediate tips for AWS Lambda to help you become a better cloud engineer I wish I had know about this stuff sooner because issues around these topics come up ALL the time. I am going to create a few videos explaining some intermediate and advanced concepts explaining common pitfalls and lesser known features about the most popular AWS services. Follow if you think this will be helpful #coding #programming #devops #cloud"
TikTok Link 2024-08-27T23:33Z 58.6K followers, [----] engagements
"I am not usually big on the theory side of software engineering (I prefer more practical knowledge) but the CAP theorem is a must know for real software engineers. These trade offs come into play every time you design a new system. This gives you a good place to point when management asks for 100% availability 1ms latency strong consistency and multi-region failover. #coding #softwareengineer #cloudcomputing #distributedsystems #faang #compsci"
TikTok Link 2024-09-01T19:39Z 57.8K followers, [----] engagements
"Horizontal vs Vertical scaling. This is a high level explanation plus the pros and cons of each approach. #coding #programming #softwareengineer"
TikTok Link 2024-09-04T00:27Z 52.3K followers, [----] engagements
"Caching is a great way to optomize your database for certain access patterns. There are are plenty of caching solutions avaliable some of the most notable are Redis (which I brilliantly drew) or DAX for AWS DynamoDB #coding #caching #programming #databases #redis #cloudcomputing #csmajors"
TikTok Link 2024-09-12T00:42Z [----] followers, [----] engagements
"What is locking in multi threaded code and how can it prevent undesirable race conditions I highly reccomend you check out the prior videos in this series for additional context around the problem locking helps mitigate. #coding #programming #csmajors #softwareengineer #softwaredeveloper"
TikTok Link 2024-09-15T18:52Z 40K followers, 25.5K engagements
"When you add multiple locks to your multi threaded code you always have to consider deadlocks. Hopefully this simple example is a bit easier to follow than your OS lectures. #coding #programming #softwaredeveloper #softwareengineer #compsci #csmajors"
TikTok Link 2024-09-17T00:08Z 52.4K followers, [----] engagements
"The stack is a super useful data structure which you will use outside of just coding interviews. In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack (today) [--]. Heap [--]. Queue [--]. Tree [--]. Graph [--]. Matrix #coding #programming #leetcode #softwaredeveloper #csmajors #compsci"
TikTok Link 2024-09-28T20:01Z [----] followers, [----] engagements
"BST moment In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack [--]. Binary search tree (today) [--]. Heap [--]. Queue [--]. Tree [--]. Graph [--]. Matrix #coding #programming #leetcode #softwaredeveloper #csmajors #compsci"
TikTok Link 2024-09-29T22:59Z 49.7K followers, [----] engagements
"I use the Queue every day as a FAANG SDE. In particular AWS SQS but this is just one of the few applications/services that rely on the queue. Highly recommend knowing the ins and outs of it. Its also quite simple which is great. In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack [--]. Binary search tree [--]. Heap [--]. Queue (today) [--]. Graph [--]. Matrix #coding #programming #leetcode #softwaredeveloper #csmajors #compsci"
TikTok Link 2024-10-02T00:33Z [----] followers, [----] engagements
"The Graph is a critical data structure to know for coding interviews and it is also useful in industry for certain types of data. My first internship project relied on building a graph using AWS Neptune. Highly recommend knowing the ins and outs of it. Its also quite simple which is great. In this series I will cover the following data structures so if you missed one check out my profile and give it a watch and make sure you follow so you see the next one: [--]. Hashmap [--]. Linked List [--]. Skip List [--]. Stack [--]. Binary search tree [--]. Heap [--]. Queue [--]. Graph (today) [--]. Matrix #coding #programming"
TikTok Link 2024-10-03T01:15Z [----] followers, [----] engagements
"Understanding and making the right trade-offs is essential for building an excellent system design. Including these considerations in your design docs will earn you major points with senior engineers. Itll also sharpen your skills for reviewing and providing feedback on others designs (key for moving up). #coding #programming #bigtech #softwareengineer #softwaredeveloper #systemsdesign"
TikTok Link 2024-10-03T22:17Z [----] followers, [----] engagements
"Replying to @Ethan_Clinick_6"
TikTok Link 2024-10-10T00:05Z [----] followers, [----] engagements
"How I approach a system design review as a FAANG SDE #coding #programming #systemsdesign #csmajors #faang #bigtech"
TikTok Link 2024-10-10T21:08Z [----] followers, [---] engagements
"I have a (very successful) coworker that always brings news like this to our team as soon as it drops which gets him a lot of attention and visibility from engineers and leadership across teams. Bringing new ideas to your team is always welcome and I encourage you to always keep in touch with the latest developments in the industry. #coding #programming #nosql #dynamodb"
TikTok Link 2024-10-17T00:06Z [----] followers, 12K engagements
"How long is a JVM cold start and how does this affect your services #coding #programming #java"
TikTok Link 2024-10-19T14:34Z 48.3K followers, [----] engagements
"Some of the most basic cloud tools by provider for common tasks like compute serverless functions and container management. While these all do the same thing they each have small differences and unique features. I myself am an AWS Enjoyer. #aws #azure #gcp #cloud #coding #programming"
TikTok Link 2024-10-20T16:46Z [----] followers, [----] engagements
"As a big tech software engineer (and in most software development roles) you will need to priotitize and resolve tickets. This is a quick explanation of what that process looks like. #coding #programming #bigtech"
TikTok Link 2024-10-20T20:25Z [----] followers, [----] engagements
"This is one way companies avoid the GPL when using open source software. I dont reccomend doing this you are much better off respecting the intention of the open source licenses and helping to keep open source software transparent and free. #coding #programming #opensource"
TikTok Link 2024-10-25T16:16Z 55.9K followers, 27.5K engagements
"What is a Cloud Engineer and how can you become one in [----]. While I myself am a software engineer I spend almost half my time provisioning managing and troubleshooting cloud resources. #coding #programming #cloud #cloudcomputing #cloudengineering #aws"
TikTok Link 2024-10-26T14:19Z [----] followers, [----] engagements
"Ranking AWS services as a cloud services enjoyer and FAANG software engineer #aws #coding #programming #cloud"
TikTok Link 2024-10-26T22:16Z [----] followers, [----] engagements
"I write IaC as a FAANG developer EVERY DAY. Cannot stress how important this is enough. #coding #programming #cloudcomputing #aws #terraform"
TikTok Link 2024-11-01T18:58Z [----] followers, 12.6K engagements
"The hardest part of being a big tech software engineer might not be exactly what you expect. #coding #programming #bigtech #faang #csmajors"
TikTok Link 2024-11-10T23:05Z [----] followers, [----] engagements
"Day 1: Singleton The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe"
TikTok Link 2024-11-13T23:38Z [----] followers, [----] engagements
"Day 3: The Observer This is one of the easier design patterns to understand and you have probably encountered it before in your day to day life (think of a group chat). The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe"
TikTok Link 2024-11-15T23:13Z 48.2K followers, [----] engagements
"Replying to @DimChig The code you write / edit can be touched by literally hundreds of engineers throughout its life. Clarity and readability are what separates lasting code from garbage that will be refactored every year. #coding #programming #csmajors #javascript"
TikTok Link 2024-11-17T17:16Z 40K followers, [----] engagements
"Day 1: Pure Functions I (mosty) do not approve PRs which include impure functions or side effects. They are difficult to debug test and 99% of the time there is no reason to write them. It is also good practice to track down these side effects when you see them to practice identifying them and leaving them out of your code. #csmajors #coding #programming"
TikTok Link 2024-11-25T17:23Z 34K followers, [----] engagements
"Please stop using this metric on developers 🙏 #coding #computerscience #programming #faang #bigtech"
TikTok Link 2024-11-30T22:27Z [----] followers, [----] engagements
"Global Databases give you a huge advantage and theyre easier to use now than ever with pretty much every cloud provided and DB offering options for globalization especially with AWS recently rolling out an option for strong consistency for your global DynamoDB tables. my [--] second clock may be a little slow. #coding #programming #databases #aws #csmajors #computerscience"
TikTok Link 2024-12-05T22:27Z [----] followers, [----] engagements
"One of the biggest issues with Python in enterprise level code (yes I still use it every day) #coding #programming #python #kotlin"
TikTok Link 2024-12-06T18:18Z [----] followers, 16.1K engagements
"Replying to @Squirrelzar yes you can type your stuff with final no I am not aware of the data types of random variables. #coding #programming #python #bigtech #cleancode"
TikTok Link 2024-12-07T00:18Z [----] followers, [----] engagements
"You dont need a for loop for every single operation you want to perform. Higher order functions make this process a lot cleaner and easier especially for simple operations. Next time you write a for loop I challenge you to think about what the code would look like if you used a higher order function instead and which way results in cleaner code. #code #programming #coding #csmajors #python"
TikTok Link 2024-12-08T22:53Z 54.2K followers, 45.5K engagements
"When you start writing in a new language ask yourself: what paradigm was this language built for If it was built for functional programming that will be the most performant way to use it. If it was built for OOP start using some inheritance. Dont force your preconceptions and personal preference on the language use it how it was meant to be used and you will grow as a developer. #coding #programming #csmajors #code"
TikTok Link 2024-12-10T23:25Z 56.9K followers, 17.9K engagements
"This is the bread and butter for some of the more advanced Python functionality I am going to be teaching you guys in the coming weeks. This is a feature I use every day at work and I LOVE to see them when I am reviewing code. Really just make it so much easier to ready and yall know I love immutability. If youre ready for some more awesome python features follow along because theyre coming. #coding #programming #python #csmajors"
TikTok Link 2024-12-13T20:39Z 55K followers, [----] engagements
"Hopefully these tips will save yall a couple comments on your next PR. #coding #programming #faang #code"
TikTok Link 2024-12-13T22:44Z [----] followers, [----] engagements
"str vs repr Whats the difference and which one should you use Let me know what other python questions you guys have and follow for more #coding #python #code #programming"
TikTok Link 2024-12-21T20:22Z 56.4K followers, [----] engagements
"Merry Cachemas. Caches are the key to high performance websites and DBs under heavy read load. There are a lot of solutions out there for this (ie Redis DAX) so make sure you understand the key concepts and when to use them. #coding #programming #systemsdesign"
TikTok Link 2024-12-26T00:21Z 53.7K followers, [----] engagements
"The Wild West of python strikes again. I usually cringe when I see this but it is a nice feature when used correctly. #coding #python #programming #code #cleancode"
TikTok Link 2024-12-26T22:50Z [----] followers, 10.4K engagements
"Python Standard Lib Day 2: Collections In this series I want to show you guys what the import is key features from the module how you can learn more. You dont need to rush to a 3rd party library to get everything done take advantage of what python provides. #coding #python #programming #code"
TikTok Link 2024-12-29T18:44Z [----] followers, [----] engagements
"Do you think Python should have a ++ #coding #code #python #programming"
TikTok Link 2025-01-01T00:49Z [----] followers, [----] engagements
"If I could go back and give myself some advice when I first started at Amazon here is what I would say. I give similar advice to the interns and new hires I have mentored at work and it is applicable to interns new grads and even software engineers working in big tech who are just joining a new team. #softwareengineer #softwaredeveloper #csmajors"
TikTok Link 2025-01-05T00:02Z [----] followers, [----] engagements
"This is one of the coolest / most fun programming games I have seen. Small caveat is its not exactly python but its extremely similar. You can find it on steam for $6.99 #coding #programming #python #code #csmajors"
TikTok Link 2025-01-05T19:42Z 49.1K followers, 26.1K engagements
"Yes Python is the most in demand programming language in [----]. #python #coding #code #programming"
TikTok Link 2025-01-09T00:29Z [----] followers, [----] engagements
"AWS Azure GCP #csmajors #coding #cloudcomputing #aws #devops"
TikTok Link 2025-01-24T15:25Z 51.6K followers, [----] engagements
"Vector Databases explained simply. Vector Databases are critical for LLMs and other algorithms which require data similar to a request. This is a simplified explanation for a very complex topic which is still under research to this day. #coding #programming #vectordatabase"
TikTok Link 2025-01-31T23:25Z 40K followers, 15.7K engagements
"Horizontal vs Vertical Scaling This is a critical concept to understand if you want to design large scale distributed systems (you do). Luckily in an interview there is a right answer for this one 95% of the time. #coding #csmajors #programming #systemsdesign #softwareengineer"
TikTok Link 2025-02-05T23:09Z 52K followers, [----] engagements
"AI on AWS Day 3: Kendra Amazon Kendra is an AI-powered search service that enables natural language queries to retrieve precise answers from structured and unstructured data sources like S3. Here is a simple demo of how it works. Tomorrow we will continue this series by pairing this with another AWS service to make a simple RAG chatbot. This skill alone will make you stand out as a developer #aws #ai #coding #programming #csmajors"
TikTok Link 2025-02-17T23:26Z [----] followers, [----] engagements
"February [--] [----] - Claude [---] Claude [---] Sonnet and Claude Code from Anthropic are certainly impressive and it really does make me wonder are we cooked #coding #programming #csmajors #ai #llms"
TikTok Link 2025-02-24T23:02Z [----] followers, [----] engagements
"AI / ML Fundamentals: Neural Networks A neural network is a system of mathematical functions which take inputs apply weighted transformations and use activation functions to learn patterns and make predictions. In this video I show you a simple example of an NN for classifying points. If you want to check it out yourself just look up A Neural Network Playground - TensorFlow. I had a lot of fun playing with it to make this video and it helps you learn a lot about the performance when you add layers change the data sets or even manually change weights. Now that we understand this Ill go into"
TikTok Link 2025-02-26T01:21Z 56.4K followers, 11.1K engagements
"EC2 or Lambda #aws #cloud #softwareengineering"
TikTok Link 2025-03-02T20:45Z [----] followers, [----] engagements
"This interview was actually devastating it was the first (and second to last) interview I landed that year and I fumbled at the last possible spot. If you are a software engineer you have to know MORE THAN HOW TO CODE. Networking cloud development etc are only going to become more and more important as AI gets better at coding. Follow for day [--]. #coding #programming #tcp #csmajors"
TikTok Link 2025-03-03T23:36Z [----] followers, [----] engagements
"I got promoted. Couple lessons and takeaways from my first [---] years out of college. This video is totally unedited so forgive me if its a little slower paced. #csmajors #faang #softwareengineer"
TikTok Link 2025-03-05T18:46Z [----] followers, [----] engagements
"This type of math is extremely common both when building real world systems and on system design interviews. Its like the system design version of whats the time complexity of this code. This is a very simple example but the principles are the same. Know the limits of each component figure out how each component scales find which fails first. #systemdesign #coding #csmajors #programming #faang #bigtech"
TikTok Link 2025-03-11T23:13Z [----] followers, [----] engagements
"Why I always build cloud services with rate limiting / throttling in mind"
TikTok Link 2025-03-14T22:19Z 57.9K followers, 11.8K engagements
"AWS Lambda: [--] facts. These should be useful to you on any interview about AWS or when trying to use it for a personal project or at work. This is one of my favorite services from AWS (I use it every day). LMK if you like this kind of content and I can do a few other services"
TikTok Link 2025-03-16T18:15Z [----] followers, [----] engagements
"How I deploy AI generated slop. If youre a software developer this is by far the easiest way to quickly build and ship apps without worrying too much about infra and deployment especially if you are just doing a quick proof of concept for an idea before you commit some serious dev time"
TikTok Link 2025-03-16T21:44Z 25.2K followers, [----] engagements
"How I build a tech stack as a full stack software engineer working at a FAANG company. #softwaredeveloper #coding #programming"
TikTok Link 2025-03-22T22:08Z [----] followers, [----] engagements
"Do not waste money on cloud resources when you dont have to. Cloud bills can sneak up on you fast especially if you leave services like EC2 or RDS running when youre not using them. Start smalluse the lowest-tier instances or serverless options and scale only when necessary. Always shut down unused resources and set up budget alerts to catch surprises early. If youre a student or building a startup apply for free credits from AWS Google Cloud or Azure to save hundreds (or thousands) while you learn and build"
TikTok Link 2025-03-29T18:20Z [----] followers, [----] engagements
"S3 is basically a giant cloud bucket where you can toss any kind of fileimages videos backups you name it. People use it all the time for storing static stuff like website assets logs or even full backups. It is one of my personal favorites one of the earliest AWS services and one of the most well know / commonly used. #coding #programming #csmajors #aws #cloudcomputing #s3"
TikTok Link 2025-03-30T17:16Z 52.7K followers, 11.6K engagements
"AWS S3 Versioning is one of my favorite features. Its so easy to use yet such a lifesaver. You can use it to easily implement backups & rollbacks or cheaply implement time series data without all the bells and whistles. Im going to be making more videos like this with my favorite features from various services I find useful. #aws #devops #s3 #cloudcomputing"
TikTok Link 2025-04-04T22:03Z [----] followers, [----] engagements
"New Job Family 🚨 We all knew AI was going to replace a lot of existing jobs but also create new opportunities. If you are technical (software engineer CS major PMT etc) and you want to work with AI this is the PERFECT way to do it. No PHD needed and you can leverage the skill set you already have (working with APIs handling scale deployment .). I am already seeing jobs open up for this on LinkedIn & the like and its only a matter of time before it explodes. Dont get left behind"
TikTok Link 2025-04-13T23:19Z 40K followers, [----] engagements
"pov: system design scaling issues Even with serverless architecture youll face issues scaling up as different components scale at different speeds and to different levels. For example API Gateway has a default [--] second timeout and AWS Lambda can run for [--] minutes. If Lambda does not return in time your users wont get a successful response code. Cold starts are a very common reason lambdas take too long and this is just one of the few fixes. You can also do things like implement SnapStart cache a database connection and other data which takes a long time to fetch. #aws #csmajors"
TikTok Link 2025-04-20T22:46Z 58.1K followers, 29K engagements
"POV: big tech design review At some point the business people will start asking for analytics. And theyre going to have query patterns you arent optimized for and want much more complex queries than your noSQL DB was built for. You can always stall it out and tell them to scan your whole table but with cool new features like zero ETL why bother. Will be making a lot of videos in this style. #csmajors #aws #systemdesign"
TikTok Link 2025-04-22T21:57Z [----] followers, 14.7K engagements
"Vibe coding without the keyboard - Aqua Voice. This is the best speech to text tool Ive ever tried and everything done in this video was completely free. Crazy how fast this tech is moving. #coding #programming #csmajors #ad"
TikTok Link 2025-04-23T22:03Z 39.3K followers, [----] engagements
"pov: design review for the reviews microservice The Queue is you best friend in system design. It prevents your systems from getting overloaded and lets you do things at your own pace. There are other things you can do here like having a DLQ for failed requests but this is the basic setup. The biggest danger with this design is starvation. Someone could queue up a ton of jobs at once and this would prevent other reviews from getting through. LMK if you guys know some solutions for this. #aws #coding #csmajors #systemdesign"
TikTok Link 2025-04-26T15:18Z [----] followers, 12.5K engagements
"pov: no cache Caching is a great solution when you have very read heavy access patterns and are expecting the same requests over and over again. It can reduce load on your database or other backend system and greatly reduce latency. Its not without flaws though once you have caches you introduce a whole world of bugs and issues you have to sort out. This is just one implementation of caching you could also cache at the API gateway level you could use elasticache you could cache the menus directly on the device the list goes on. #csmajors #aws #systemdesign"
TikTok Link 2025-04-27T15:00Z 50.2K followers, 26.6K engagements
"pov: SQL or NoSQL #cloud #aws #csmajors #databases"
TikTok Link 2025-04-30T21:52Z 25.2K followers, 12.6K engagements
"pov: bro cooks the AWS bill S3 Lifecycle Configurations are the GOAT for saving money on S3 while still keeping versioning in tact and older files around for compliance if needed. Just remember if you move stuff to glacier you are subject to different limits and SLAs than top tier S3 storage. #aws #cloud #systemdesign"
TikTok Link 2025-05-07T23:02Z 49.2K followers, 17K engagements
"pov: bro executes user reviews as code Never trust users. #cybersecurity #systemdesign #xss #crosssitescripting #csmajors #coding #programming"
TikTok Link 2025-05-10T15:39Z 57.8K followers, 30.8K engagements
"pov: bro leaks customer data with AI System prompts only get you so far. IMO you should treat any info you give to a chat bot as completely public. #coding #csmajors #softwareengineering"
TikTok Link 2025-05-10T21:06Z [----] followers, 26.7K engagements
"pov: no DQL 💀 A dead letter queue is basically a second queue which stores failures in a system. This makes sure you capture and have visibility into all failures and are quickly notified of issues in your system and have the information needed to quickly triage them. #csmajors #systemdesign #coding #programming #aws"
TikTok Link 2025-05-12T22:06Z [----] followers, 13.8K engagements
"pov: no ORM ☠ ORMs are really nice when you want to interact with relational databases in your code. I would use one about 90% of the time except if you need highly specific queries for performance or you are trying to get a grasp on the syntax of plain SQL. LMK what ORMs folks like for other languages #csmajors #coding #programming #databases #sql"
TikTok Link 2025-05-13T22:31Z [----] followers, 30.6K engagements
"POV: stateful API design. Both of these are actually OK just depends what you prefer and scaling requirements. I much prefer stateless. #coding #programming #systemdesign #csmajors"
TikTok Link 2025-05-16T19:15Z [----] followers, 11.4K engagements
"Would you hire him Slight pivot from my usual content let me know what you guys think. I am hoping to create a few videos like this (if folks like them) highlighting what kind of questions you can expect in a system design interview. Obviously I cant be super thorough (standard interview is 45-60 minutes) so questions will be far narrowed in scope. I will still highlight common patterns and edge cases which are useful to know. #systemdesign #csmajors #coding #programming #aws"
TikTok Link 2025-05-19T22:32Z [----] followers, 28.1K engagements
"Browser Caching Yes this is why your browser eats up so much ram. But hey if youre making websites its a nice way to make them feel much more performant which is critical for user retention. #csmajors #coding #programming #webdevelopment"
TikTok Link 2025-06-07T16:00Z 48K followers, 32.4K engagements
"Full Project Review Overall I really like this as a personal project. It does a great job of demonstrating a few key skills a lot of employers are looking for and the readme is nicely written and easy to follow. Things I like: [--]. Containerizarion using docker [--]. Sensible database creation and usage [--]. Deployment on AWS Some possible extensions or ways to improve: [--]. Further productionize the app with things like infrastructure as code autoscaling logging etc [--]. Implement accounts and user authentication. Very practical skill to demonstrate. [--]. Write unit tests for your code. Overall great"
TikTok Link 2025-06-15T15:51Z 58K followers, 31.3K engagements
"Application Migration Playbook This is a pretty standard strategy you can use for most types of migrations be it monolith to microservices language to language or a total code rewrite / refactor #coding #programming #csmajors #python #rust #systemdesign"
TikTok Link 2025-06-15T20:22Z 49.7K followers, 85.2K engagements
"System Design: Tinder 🔥 Classic example of how multiple databases can work together to provide different things ie low latency analytics specific query patterns. While this CAN be useful it also introduces a lot of overhead and the potential for data mismatch so be careful. #coding #programming #systemdesign #csmajors"
TikTok Link 2025-06-24T22:46Z 40K followers, 74K engagements
"System Design: Instagram The focus of this video is horizontal vs vertical scaling. IMO both have their place but in 99% of system design interviews you should probably design for horizontal scaling. #coding #programming #csmajors #systemdesign"
TikTok Link 2025-06-25T23:45Z 55.8K followers, 49.4K engagements
"Cache Invalidation Cache invalidation is one of the hardest problems in computer science. This is a pretty simple explanation the real complexity comes when you have massive distributed systems and you have to handle this across multiple nodes / shards. #coding #programming #softwareengineer #csmajors"
TikTok Link 2025-07-02T20:52Z 36.1K followers, 41.2K engagements
"System Design: To-do App This is a nice and simple example of how integrating an app with push notifications can work both on and off device. The first notifications referenced are called local notifications whereas APNs (Apple Push Notifications Service) are usually called remote notifications or push notifications. #coding #programming #systemdesign #csmajors"
TikTok Link 2025-07-21T23:49Z 45.5K followers, 21.8K engagements
"System Design: Online Chess Topics covered: simple matchmaking why websockets horizontal scaling application. In a real interview you might also be asked questions about things like regional matchmaking recovering from crashed containers or how game state is managed during a game. #coding #programming #systemdesign #csmajors"
TikTok Link 2025-07-22T23:32Z 54.8K followers, 15.2K engagements
"What database would you use for this password manager app This is an example of making assumptions about a system and reasoning on non-functional requirements to make critical design decisions. There are some nosql databases that would work well for this (ie DynamoDB with strong consistency configured) that you could use if you needed massive scale or higher availability you just need to justify why you did what you did. #coding #programming #csmajors #systemdesign"
TikTok Link 2025-07-27T16:14Z 55.1K followers, 41.7K engagements
"POV: PM wants the impossible Latency vs Durability is a classic trade off. If you want durability its going to take longer to write. #coding #programming #csmajors #systemdesign"
TikTok Link 2025-08-01T22:12Z 48.5K followers, 24.7K engagements
"Aug [--] - GPT5 Released Should you care as a software engineer I watched the entire release video (it was over an hour 😢) and these were the biggest takeaways. Ill certainly be trying it out to see how they really stack up. #gpt5 #coding #programming #csmajors #softwareengineer"
TikTok Link 2025-08-07T22:24Z 49.1K followers, 61.6K engagements
"HTTP Response Codes These are the basics of response codes. You are going to interact with these on the day to day. #coding #programming #csmajors"
TikTok Link 2025-08-14T23:31Z 58.3K followers, 26.6K engagements
"Software Engineering Interview: Stop Password Sharing This video was inspired by the amazing @tiffintech go check her out if you havent already. This is a classic case where the simple solution is also very effective but not viable because it would destroy the UX. A very interesting engineering problem that could come up on an interview. #coding #programming #csmajors #softwareengineer"
TikTok Link 2025-08-16T16:51Z 49.8K followers, 55.6K engagements
"Improving Database Performance Most databases (SQL and NoSQL) have some kind of support for indexing to improve performance for common access patterns. Of course you can also introduce more tables or change the primary key but these are more major changes. #coding #programming #databases"
TikTok Link 2025-08-22T01:30Z 55.7K followers, 40.4K engagements
"Database Replication #coding #programming #softwareengineer"
TikTok Link 2025-08-25T23:36Z 53.8K followers, 27.1K engagements
"Secure your chatbots please 😭 Some basic tips for making sure your LLM isnt just giving folks unlimited tokens. Folks can be pretty clever but stuff like this will stop the majority of folks. #coding #programming #ai #llms"
TikTok Link 2025-08-28T21:04Z 55.9K followers, 35K engagements
"The [--] horseman of a design review For large scale design reviews where you want to bring a new service to the company delivering robust software is important but you also have to consider what other people in the room are thinking. Sometimes you can split this into multiple docs / meetings but I like to include a little something for everyone then focus the doc on what matters most for that review. #softwareengineer #bigtech"
TikTok Link 2025-08-31T14:13Z 52.8K followers, 17.9K engagements
"Why companies stop bots These are some of the reasons folks dont want bots on their sites. It costs money damages the UX for other folks and doesnt usually provide much benefit. #coding #programming #webscraping"
TikTok Link 2025-09-01T14:27Z 52.8K followers, 52.7K engagements
"System Design: Waitlist Waitlists are super common for product launches now this is how you could build a simple one and run it on a single VM. Though personally Id use FastAPI 😂. #coding #programming #systemdesign"
TikTok Link 2025-09-07T13:27Z 58.5K followers, 56.3K engagements
"Replying to @discountedsteak This is how paying back my sign on bonus is structured #salary #careeradvice #moneytok #paytransparency"
TikTok Link 2024-04-05T23:20Z [----] followers, [---] engagements
"Little tech jobs tier list. I realize this isnt all inclusive and some roles are missing but these are the general broad scope tech roles that exist. #bigtech #techjobs #softwareengineer #swe #tierlist"
TikTok Link 2024-04-07T17:11Z 67.1K followers, [----] engagements
"Is CS oversaturated in [----] Coming from a May [----] grad and current Amazon Software Engineer. #techtok #csmajors #computerscience #careeradvice #swe"
TikTok Link 2024-04-10T23:27Z [----] followers, [----] engagements
"Do I use chat GPT at work as an Amazon Software developer AWS supports anthropic LLMs (claude) and claude [--] opus is comparable to GPT [--] (I personally pay for GPT4 anyways). I think using these AI tools is important for growth in the future so I reccomend getting used to the tools we have at the very least. #techtok #csmajors #softwaredeveloper #softwareengineer"
TikTok Link 2024-04-13T23:41Z [----] followers, [----] engagements
"Alright for this Tier List Tuesday we are doing big tech companies. Ranked mostly based on pay but prestige and WLB are playing a large factor here too. Let me know what you want to see ranked next week #tierlist #csmajors #faang #bigtech #coding #computerscience #softwaredeveloper"
TikTok Link 2024-04-23T21:57Z 71.4K followers, [----] engagements
"Here is my tier list of IDEs. This is mainly based on personal experience and general sentiment. #csmajors #computerscience #vscode #programming #coding #softwaredeveloper"
TikTok Link 2024-05-07T21:57Z 61.4K followers, 15.8K engagements
"I broke prod #softwaredeveloper #softwareengineering #faang #amazon #swe #coding"
TikTok Link 2024-05-16T01:24Z [----] followers, 48.8K engagements
"This is how much I worked this week as an Amazon software developer. #swe #softwareengineering #coding #faang #amazon #bigtech"
TikTok Link 2024-05-17T19:36Z 62.3K followers, 67.8K engagements
"Forgot to give this to the intern #intern #internship #programming #coding #softwareengineer #faang"
TikTok Link 2024-06-06T20:51Z 60.8K followers, [----] engagements
"Did I pronounce Ubuntu correctly Been using it for years and am never realy sure. #softwareengineer #operatingsystems #linux #os #programming #coding"
TikTok Link 2024-06-16T22:27Z 74.5K followers, [----] engagements
"Here is how I name my variables: Descriptive Names: Choose variable names that clearly describe their purpose or the data they hold. For example use total_sum instead of ts and user_name instead of u. Use CamelCase for Variables in Some Languages: In languages like Java and JavaScript use camelCase for variable names such as totalSum or userName. Use snake_case for Variables in Other Languages: In languages like Python and Ruby use snake_case for variable names such as total_sum or user_name. Avoid Single Letter Variables: Unless used in a loop index or for a very short scope avoid single"
TikTok Link 2024-06-30T22:07Z 63.5K followers, [----] engagements
"Unit tests Gotta love em. Having great unit tests really does make a code base a lot easier to work on. #softwaredeveloper #software #csmajors #sde #compsci #coding #programming"
TikTok Link 2024-07-04T17:10Z 71.5K followers, [----] engagements
"Pretty much every company uses S3 somewhere. This is one I highly reccomend learning about it will come up in your systems design. #csmajors #softwareengineering #aws #coding #programming"
TikTok Link 2024-07-14T00:04Z 73.9K followers, [----] engagements
"AWS Neptune is a relatively newer AWS service (2017) but certainly a good one to know. Finally time to apply those graph algorithms you learned in college. #csmajors #softwareengineering #aws #coding #programming"
TikTok Link 2024-07-18T01:32Z 61.1K followers, [----] engagements
"Route53 is used by Netflix CapitalOne and even McDonalds. I highly reccomend learning about it. #csmajors #softwareengineering #aws #coding #programming"
TikTok Link 2024-07-19T21:17Z 74.2K followers, [----] engagements
"The vision of SageMaker is to democratize machine learning. If you are looking for something to help build AI tooling check it out #csmajors #aws #softwareengineering #coding #programming"
TikTok Link 2024-07-20T14:35Z 59.6K followers, [----] engagements
"AWS Ground Station 🛰 If you are looking for a way to fully manage communication with your satellites this is it #csmajors #coding #computerscience #softwareengineer #programming #aws"
TikTok Link 2024-07-24T00:48Z 71.4K followers, [----] engagements
"AWS SNS is the bread and butter of event driven architecture in AWS. #aws #coding #programming #computerscience #softwareengineer"
TikTok Link 2024-07-28T23:40Z 75.3K followers, [----] engagements
"ECS is a critical service to know as a software or cloud engineer. This is also one I recommend you do a little more reading about. #coding #aws #cloudcomputing #computerscience #docker #ecs #devops"
TikTok Link 2024-08-01T22:41Z 62K followers, [----] engagements
"Django is possibly the best and most powerful web development framework out there. It makes it so easy to create a project with everything you need right out of the box. #coding #python #programming #webdev #webdeveloper"
TikTok Link 2024-08-08T00:10Z 69K followers, 13.8K engagements
"If youre looking for a performant python web framework to build APIs this is it #coding #python #programming"
TikTok Link 2024-08-09T01:30Z 72.9K followers, [----] engagements
"Jenkins is a great modern tool for automation -no one ever That said when you work in tech youre going to have to deal with the legacy tools whether that is migrating them to a newer tool or maintaining them because you still have customers it is important to understand what they do and how they work. On top of that the concepts you learn are pretty much the same and you just have to learn the small amount of syntax on top of each one. #CapCut"
TikTok Link 2024-08-20T01:02Z 67.1K followers, 13.2K engagements
"Kafka is HUGE in distributed systems One thing I did not have time to cover in the video but which is greatly important is a manager for your Kafka clusters. There are really [--] main managers to know about ZooKeeper and Kafka Raft which essentially do the same thing. These tools keep track of which servers are running help them communicate with each other and makes sure they know what to do. It also helps decide which server should handle specific data to keep everything running smoothly. Without these tools Kafka wont know how to organize itself properly. #coding #programming"
TikTok Link 2024-08-21T00:12Z 62.8K followers, 40.3K engagements
"QuickSight is the one stop shop to give the business folks all the dashboards and analytics theyve been begging for. #coding #programming #aws"
TikTok Link 2024-08-23T22:21Z 60.5K followers, [----] engagements
"Monitoring & Alerting is critical to good service ownership. Prometheus is the best free and open source tool to do this. #coding #programming #devops"
TikTok Link 2024-08-27T00:25Z 70.7K followers, [----] engagements
"Consistency is one of the core concepts of managing data in a distributed system. Most NoSQL Databases (ie DynamoDB MongoDB etc) are built with some level of eventual consistency. It is definitely something worth reading a full article on if you are interested #coding #programming #distributedsystems #cloudcomputing"
TikTok Link 2024-08-30T00:04Z 58.8K followers, [----] engagements
"Day 2: Fault Tolerance Fault tolerance is one of the biggest advantages of distributed systems. This is how the top companies like Google Amazon Facebook DataBricks Netflix and many more maintain high availability. This is some of the core concepts before we can dive a bit deeper into stuff like leader election algorithms. In this series I will be covering the most critical concepts to start your journey in distributed systems. You can expect to learn things like eventual consistency scaling fault tolerance network protocols and optimization of common tools. #coding #softwareengineer"
TikTok Link 2024-08-30T21:47Z 63.5K followers, [----] engagements
"When to use AWS Lambda vs EC2 #coding #programming #softwareengineer #aws #cloudcomputing #cloud"
TikTok Link 2024-09-04T22:50Z 46K followers, [----] engagements
"Dont under estimate the command line. Youll use it every day (and love it). #coding #bash #cli #csmajors #computerscience #softwareengineer #programming #shellscripting"
TikTok Link 2024-09-08T01:06Z 68.4K followers, [----] engagements
"SQL vs NoSQL Both are super common and WILL come up at your job in tech. The differences are key to understand when you create your systems design. What is ACID (making a full video on this soon) ACID (used in SQL databases) ensures that transactions are reliable by making them all-or-nothing consistent isolated and durable. This guarantees data integrity and accuracy but may be slower for scaling. BASE (used in NoSQL databases) prioritizes availability and performance allowing the system to be available with eventual consistency rather than immediate accuracy. It sacrifices strict"
TikTok Link 2024-09-08T20:15Z 60.9K followers, [----] engagements
"Using multiple AWS regions is a super common way to improve the availability of your service. There are over [--] AWS regions to choose from but we all have our favorites 😉 #coding #aws #programming #cloudcomputing"
TikTok Link 2024-09-11T00:02Z 58.8K followers, [----] engagements
"Day 1: What is multi threading In this series I am going to start with the basics but then delve into the more difficult topics ie race conditions locks debugging so follow along if youre interested #coding #programming #multithreading"
TikTok Link 2024-09-13T21:52Z 72K followers, [----] engagements
"Race conditions are the most critical issue to understand when writing multi threaded code. See if you can find the line where it occurs before I explain it. #coding #programming #multithreading #softwaredeveloper #softwareengineer #csmajors"
TikTok Link 2024-09-14T18:32Z 71.8K followers, [----] engagements
"When to use S3 over RDS"
TikTok Link 2024-09-14T20:47Z 66.7K followers, [----] engagements
"Parallel and Concurrent basically mean the same thing in spoken English. Sadly this is not the case in programming. Concurrency is about managing multiple tasks that are in progress. Parallelism is about executing multiple tasks literally at the same time. - In a concurrent system multithreading allows threads to run independently and the system may switch between them (context switching) even on a single-core processor. - In a parallel system multithreading uses multiple cores/CPUs to run threads at the exact same time resulting in faster execution when tasks are truly independent. Images"
TikTok Link 2024-09-19T22:45Z 62.1K followers, [----] engagements
"Simplicity is one of THE MOST underrated qualities of an outstanding system. Engineer turnover in big tech is huge and the faster a new engineer can pick up your system and understand / work on it the better. Here is some of the data you need to collect before you design & implement your system. [--]. Payload Size: What are the average and maximum size of data being sent and processed by the system. [--]. Transactions Per Second (TPS): What are the expected / max / min number of transactions the system processes per second during normal and peak load. [--]. Latency: What are the requirements for the"
TikTok Link 2024-10-05T23:57Z 70.9K followers, [----] engagements
"The JVM is a core part of Java you need to understand if you are a java developer. This is a quick overview of what it is and some pitfalls to avoid. #coding #programming #java"
TikTok Link 2024-10-15T22:41Z 61.1K followers, [----] engagements
"Always consider the strengths and weaknesses of various languages before you design / build your app #coding #programming #csmajors #java"
TikTok Link 2024-10-16T00:47Z 67.2K followers, [----] engagements
"ETL pipelines are widely used in big tech and surprisingly simple to grasp (but not implement). #coding #programming #etl #csmajors #faang"
TikTok Link 2024-10-17T23:16Z 70.9K followers, [----] engagements
"Data Lakes & Data Warehouses are two of the most popular ways to store & access data. If youre looking to go into machine learning & AI listen up because these will be your best friend. #programming #coding #databases #computerscience"
TikTok Link 2024-10-18T18:26Z 61.8K followers, [----] engagements
"If yall havent seen this you live under a rock. #coding #programming #faang #bigtech"
TikTok Link 2024-10-19T20:51Z 73.1K followers, [----] engagements
"I highly recommend using open source software when you work on a personal project. Just make sure you understand what you can and cant do with the software. Follow along if youre curious. #coding #programming #opensource #csmajors"
TikTok Link 2024-10-24T00:11Z 60.9K followers, [----] engagements
"Make sure you know this before you start using & contributing to open source. #coding #programming #opensource #linux #gpl"
TikTok Link 2024-10-24T21:56Z 70.7K followers, 53.8K engagements
"Day [--] of explaining open source software licenses - the Apache License #coding #programming #opensource"
TikTok Link 2024-10-25T20:47Z 59.7K followers, 17.8K engagements
"What is Firebase #coding #programming #backend #fullstack #firebase"
TikTok Link 2024-11-03T15:18Z 73.7K followers, 12.1K engagements
"You can check out the full proposal on github (MIT License) at arthurfiorette/proposal-safe-assignment-operator #coding #javascript #programming #opensource"
TikTok Link 2024-11-03T19:35Z 61K followers, 50.8K engagements
"Open source doing it right once again with Supabase. If youve ever been dissatisfied with Firebase or just want to build a project check this one out. #coding #programming #databases #sql"
TikTok Link 2024-11-07T23:42Z 70K followers, 10.4K engagements
"Day 1: Factory Method This design pattern leans heavily on inheritance so if youre not familiar with OOP this will not make sense. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe"
TikTok Link 2024-11-14T23:49Z [----] followers, [----] engagements
"Day 4: Dependency Injection (DI) Dependency injection is a form of Inversion of Control (IoC) where the responsibility of creating and managing dependencies is done outside the consuming object. It is extremely common for unit testing but is also widely used for other purposes like my example here. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding"
TikTok Link 2024-11-16T18:16Z 70.7K followers, [----] engagements
"Day 5: Builder The builder is a very common design pattern used for object creation. Youve probably seen it used before and maybe implemented it yourself. IMO it is a bit overused and modern languages let you write constructors which are just as good. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe"
TikTok Link 2024-11-17T23:01Z 62.7K followers, [----] engagements
"Day 6: Adapter The adapter is a pretty common design pattern that folks use to preserve backwards compatibility and integrate legacy systems. It can create a lot of overhead to maintain if overused. The goal of this series is to expose you folks to some of these design patterns just so you know what is out there. If you want to be able to use and implement these at a passable level youll need to do a little more practice & research. If that sounds valuable to you follow for day [--]. #coding #programming #softwaredeveloper #software #swe"
TikTok Link 2024-11-19T00:11Z 60.7K followers, [----] engagements
"I wish I knew more about FP before I started because as I have grown as an engineer I find the concepts more and more useful. In this series I am hoping to take you from [--] to [--] in Functional Programming but if you really want to understand it open up your favorite IDE and write some code. #coding #programming #csmajors #functionalprogramming"
TikTok Link 2024-11-24T17:52Z 71.2K followers, 105.8K engagements
"Python is slow and non-performant right Used properly Python can be just as performant (though slightly worse) than other complied languages due to the way a lot of its libraries are written. This plays a huge role in why it is so popular for artificial intelligence and machine learning #coding #programming #ai #ml #python #computerscience"
TikTok Link 2024-12-07T22:11Z 71K followers, 65.1K engagements
"Dont be scared to use decorators. Once you understand how they work they are insanely powerful and can greatly improve the quality of your code. A few months ago I was working on a package and the build / test time was near [--] minutes. A senior engineer on the team worked on it once added the @lru_cache decorator and got our build time down to [--] minutes with just a few lines of code (works best for deterministic functions). Things like this WILL make you stand out and you will improve as a developer. #coding #programming #python #computerscience"
TikTok Link 2024-12-08T17:03Z 60.9K followers, [----] engagements
"Which cloud provider should you learn in [----] #aws #azure #gcp #cloudcomputing #devops #coding"
TikTok Link 2024-12-22T17:28Z 74.7K followers, [----] engagements
"Yes if you learn the fundamentals of coding learning languages shouldnt matter but I can guarantee there is a huge difference between someone who learned Java in a [--] month course and someone whose been write the language for [--] years. If you want to become an expert pick something growing and lock in. #coding #programming #csmajors #code #bigtech"
TikTok Link 2024-12-23T21:30Z [----] followers, [----] engagements
"Python Java and even Rust use this algorithm under the hood for sorting operations. Critical to know for interviews. #coding #programming #computerscience #code"
TikTok Link 2024-12-27T19:54Z 63.4K followers, 16.2K engagements
"3 python features you should be using. I use the 3rd one most often but the first one might be the most powerful when used correctly. #coding #python #code"
TikTok Link 2024-12-28T00:47Z 68.3K followers, 11.8K engagements
"Python Standard Lib Day [--] In this series I want to show you guys what the import is key features from the module and give you one or two ideas for small scripts / projects you can do to get familiar with the module. You dont need to rush to a 3rd party library to get everything done take advantage of what python provides. #coding #python #programming #code"
TikTok Link 2024-12-29T00:21Z 71K followers, [----] engagements
"Python Standard Lib Day 3: Itertools In this series I want to show you guys what the import is key features from the module how you can learn more. You dont need to rush to a 3rd party library to get everything done take advantage of what python provides. #coding #python #programming #code"
TikTok Link 2024-12-31T02:07Z 71K followers, [----] engagements
"AWS vs Azure: NoSQL DBs I love DynamoDB but Cosmos had a good showing here. Ive left pricing out because its basically impossible to calculate which is cheaper without knowing use cases access patterns and how you are setting up GSIs and whatnot. Both can be used on a pay as you go model. #coding #cloudcomputing #aws #azure #databases"
TikTok Link 2025-01-07T02:51Z 62.9K followers, [----] engagements
"Breaking down a simple Docker file so you can build one yourself. If you havent see the original video from @Free AWS projects NextWork go check it out its super informative. #coding #programming #devops #docker"
TikTok Link 2025-01-08T02:25Z 71.7K followers, [----] engagements
"This game helps you learn python JavaScript web development game development and even AI basics and is perfect for beginners. It runs on the browser so it will work on Mac or Windows. #coding #programming #python #code #csmajors"
TikTok Link 2025-01-10T01:22Z 60.5K followers, [----] engagements
"This API makes it so easy to build personal projects its not even funny. Youll get good practice with APIs auth frontend hosting a server and can even get users easily. HIGHLY recommend trying this out. #coding #programming #csmajors #code"
TikTok Link 2025-01-10T21:34Z [----] followers, [----] engagements
"Simple CQRS design on AWS. This is 10-20 minutes of info packed down for this format check out my longer form content on Youtu.be if this is too fast for you. #coding #aws #systemdesign #cloudcomputing"
TikTok Link 2025-01-14T00:39Z 70.5K followers, [----] engagements
"How companies store trillions of files - for dirt cheap. Cold storage like AWS S3 glacier is a key piece of tech to have in your back pocket for cheap storage of data you have to keep around but probably wont access much. #aws #cloudcomputing #s3 #coldstorage"
TikTok Link 2025-01-28T02:47Z [----] followers, 27.6K engagements
"What is AWS Elastic Beanstalk Continuing my series on AWS services that you should know if that sounds useful to you follow for more. #csmajors #softwareengineering #aws #coding #programming"
TikTok Link 2025-01-30T01:15Z 72.3K followers, [----] engagements
"Day in the life of an Amazon SDE (just before RTO) #coding #csmajors #ditl #programming #faang"
TikTok Link 2025-01-30T23:20Z 25.2K followers, 23.5K engagements
"You can create a VectorDB in [--] minutes completely free with this method using postgres and pgvector. This is a great way to get some experience with vector DBs without breaking the bank. #coding #programming #ai #csmajors"
TikTok Link 2025-02-01T16:55Z 70.6K followers, [----] engagements
"Black automatically runs on all of my python builds and it is widely used across tech companies both big and small to enforce consistent formatting. You can also use it on directories or even configure it to run when you try to make a commit. You can even integrate it with your IDE (vs code or PyCharm) to automatically run on saves. Let me know if you guys use black or a different formatter and follow for more. #coding #python #programming #csmajors"
TikTok Link 2025-02-02T15:58Z 71.3K followers, [----] engagements
"Tech Stack for an AI App on AWS. Plenty of room for flexibility here depending on how you are running jobs and how much you want to pay. Building a simple app like this and working within the AWS free tier is an outstanding way to beef up your resume and help you stand out as a dev. #aws #csmajors #coding #programming"
TikTok Link 2025-02-07T21:50Z 65.1K followers, [----] engagements
Limited data mode. Full metrics available with subscription: lunarcrush.com/pricing
/creator/tiktok::arjay_mccandless