Chase Willden Profile Banner
Chase Willden Profile
Chase Willden

@ChaseWillden

1,105
Followers
281
Following
38
Media
1,166
Statuses

Professor at BYU-Idaho | Software Engineer

Joined May 2022
Don't wanna be here? Send us removal request.
@ChaseWillden
Chase Willden
2 months
One of the best things, as software engineers, is to get “into the zone.” Basically code flows off of your fingertips and you get a lot done. What typically breaks that focus?
103
29
269
@ChaseWillden
Chase Willden
14 days
I've been building a learning management system for education and I've decided to just go open source with it. It's a Next.js app with tailwind and MongoDb. If you are interested in contributing, give it a star and do a pull request!
25
25
200
@ChaseWillden
Chase Willden
6 months
@adrianbatdev Because it’s like removing unused parts of an airplane wing while flying
4
1
110
@ChaseWillden
Chase Willden
18 days
Who are some of the best people to follow in the software engineering space?
33
6
56
@ChaseWillden
Chase Willden
1 month
What’s the hardest concept to learn as a software engineer?
61
7
57
@ChaseWillden
Chase Willden
4 months
What do developers do while their code is building?
48
2
45
@ChaseWillden
Chase Willden
1 month
In most cases, a software engineer should choose code readability over cleverness. Is there a time where cleverness should be over code readability?
44
10
47
@ChaseWillden
Chase Willden
5 months
In sales, success is easy to measure, money. In marketing, success is easy to measure, leads. In development, what do you use to measure success?
41
6
46
@ChaseWillden
Chase Willden
2 months
There are engineers who use libraries for literally everything and there’s other engineers who write everything from scratch. Which engineer are you?
25
0
40
@ChaseWillden
Chase Willden
2 months
Git is a pretty solid tool, but coming up with a commit message can be tricky. What do you usually put in your commit messages?
49
4
42
@ChaseWillden
Chase Willden
3 months
What age is the best time to start a business?
47
0
39
@ChaseWillden
Chase Willden
5 months
@unclebobmartin Honestly, this should scare people. This is basically what Putin did to his opponents
16
0
39
@ChaseWillden
Chase Willden
4 months
Are software engineers more likely to stay at a company if they are paid more or if they have a good friend at the company?
31
2
37
@ChaseWillden
Chase Willden
4 months
Some people say that money makes them happy. Does coding make you happy?
22
2
34
@ChaseWillden
Chase Willden
5 months
What’s more difficult, building a new application or maintaining a legacy one?
15
2
32
@ChaseWillden
Chase Willden
6 months
I’ve heard mixed feelings about this, should software engineers be required to pass a certification exam to be an official software engineer?
34
2
31
@ChaseWillden
Chase Willden
2 months
Tech debt can be defined as a code that will need to be refactored or rewritten at a later date. What are some tips to convince your boss that tech debt needs to be addressed?
28
3
32
@ChaseWillden
Chase Willden
23 days
It’s October, what are some of the best hackathons to participate in this year?
4
3
30
@ChaseWillden
Chase Willden
2 months
CI/CD as software engineers is the best to get code to production. There a bunch of pipeline providers out there, Jenkins, GitHub actions, etc. Which CI/CD provider is your favorite?
24
0
28
@ChaseWillden
Chase Willden
5 months
Have you ever accidentally deleted production data? 😧
18
0
28
@ChaseWillden
Chase Willden
3 months
@mcuban Its going to get harder and harder to distinguish the difference. They are especially targeting those who are susceptible, which sadly is getting closer and closer to common day people.
0
1
25
@ChaseWillden
Chase Willden
5 months
Sadly, I work with a few devs that get unmotivated quickly. What should you do to help an unmotivated developer?
18
1
21
@ChaseWillden
Chase Willden
7 months
@maybe_riya To use AI to figure out plan B?
2
0
21
@ChaseWillden
Chase Willden
4 months
Why does it seem that as companies grow, the rate of innovation slows or stops?
19
0
20
@ChaseWillden
Chase Willden
14 days
Do you find it more enjoyable to code at a startup or in a corporation?
17
1
20
@ChaseWillden
Chase Willden
5 months
Do you find daily standups useful?
18
0
19
@ChaseWillden
Chase Willden
2 months
I am going to be teaching a course to new software engineers, if you could teach the course, what would you teach first?
18
0
18
@ChaseWillden
Chase Willden
4 months
When designing software, there is risk of over engineering if you focus only on the long term. If you focus only on the short term, you risk loads of tech debt. What is the right balance between long term and short term solutioning?
12
0
17
@ChaseWillden
Chase Willden
1 month
@anthonywaldz @Pirat_Nation @Ubisoft Honestly, there needs to be a good strong lawsuit to scare companies away from this behavior
0
0
18
@ChaseWillden
Chase Willden
4 months
At what point in your startup should to look for investors and funding?
12
1
18
@ChaseWillden
Chase Willden
4 months
Hey all, I'm starting a new community geared to help mentor anyone who wants to get into software development. This is a group for the newbies. Please check it out or pass it along!
6
3
16
@ChaseWillden
Chase Willden
5 months
Throughout my career, leaders have deprioritized or cancelled projects we spent months on. Has this ever happened to you?
6
0
18
@ChaseWillden
Chase Willden
4 months
Which is better, being customer focused or employee focused?
17
0
18
@ChaseWillden
Chase Willden
5 months
I heard an interesting theory today, the more frequently a developer deploys changes in an app, the more unstable it is. When they don’t deploy for a period of time, it’s more stable. What do you think?
16
1
18
@ChaseWillden
Chase Willden
4 months
What kind of cofounder should you look for as a founder?
20
0
16
@ChaseWillden
Chase Willden
4 months
Do you build the front end first and mock the backend or do you build the backend first and then build the front?
39
1
16
@ChaseWillden
Chase Willden
3 months
I’m going to be teaching a class to new developers in a few weeks, should I teach Python or JavaScript?
16
0
15
@ChaseWillden
Chase Willden
2 months
There are some fast engineers, slow engineers, high quality and low quality engineers. Should software engineers be paid by the hour, salary, or based on delivery?
15
1
15
@ChaseWillden
Chase Willden
5 months
What’s the first smart phone you owned? Mine was an iPhone 4s
Tweet media one
4
1
12
@ChaseWillden
Chase Willden
3 months
Unit tests help increase confidence and quality in code. What are some good strategies when you work in a project with zero tests?
20
0
15
@ChaseWillden
Chase Willden
9 days
Here’s some tips I recommend when learning a new technology: - Use the technology in a real way. Build an app, solve a problem - As blockers come up, use everything to solve those. (LLM, Google, etc.) - Find example code and follow their practices What else works for you?
5
3
16
@ChaseWillden
Chase Willden
5 months
@HumansNoContext At that point, you wonder if this is just an automated message haha
0
0
14
@ChaseWillden
Chase Willden
4 months
What’s the best strategy for market research to validate your startup idea?
17
0
14
@ChaseWillden
Chase Willden
7 months
@Hamdi33727935 C-pound sounds funny haha
2
0
14
@ChaseWillden
Chase Willden
1 month
The real magic in software isn't just in the coding, it's in understanding when not to code. Over-engineering is the silent killer of app performance. What are the best indicators that an app is over-engineered?
2
2
12
@ChaseWillden
Chase Willden
5 months
@Locati0ns Honestly, 5g turned out to be less than what it was hyped to be.
2
1
12
@ChaseWillden
Chase Willden
14 days
What’s the main reason why startups fail?
14
0
13
@ChaseWillden
Chase Willden
2 months
There are books, documentation, blogs, examples, videos, tutorials, tutors, and AI to help you learn a new technology. Each person is different. What's the best way you learn a new tech?
9
2
11
@ChaseWillden
Chase Willden
4 months
Should I build the mobile app first or the web app first?
15
0
12
@ChaseWillden
Chase Willden
4 months
Have you ever accidentally pushed to your remote master/main branch?
6
0
13
@ChaseWillden
Chase Willden
3 months
One of the most annoying phrases for a non-developer is “we’ll add it to the backlog” Basically it means they’ll never get to it. How do you avoid this?
19
1
11
@ChaseWillden
Chase Willden
3 months
@unclebobmartin It honestly is a little concerning how easily people are willing to give up freedom for promises with no backing.
0
0
12
@ChaseWillden
Chase Willden
4 months
@TheCleanCarClub I’m pretty sure half of everyone just makes it up haha
0
0
12
@ChaseWillden
Chase Willden
6 months
When you are getting into software engineering, side projects can be crucial to getting a job, what side projects do you have?
9
0
11
@ChaseWillden
Chase Willden
5 months
How many meetings do you, a software engineer, have each day?
13
0
9
@ChaseWillden
Chase Willden
4 months
What should you do as an engineer if you found out that the software you’re working on will eliminate jobs within your company?
10
0
10
@ChaseWillden
Chase Willden
3 months
I saw a stat that software engineers change jobs every 2-3 years. Is this true?
9
0
9
@ChaseWillden
Chase Willden
3 months
@chfsrh Haha they don’t believe in remote work? Or remote calls 😂
1
0
10
@ChaseWillden
Chase Willden
4 months
Microservices can be as large as a domain, like user management. Or it can be as small as user creation. What’s the right size for a microservice?
7
0
10
@ChaseWillden
Chase Willden
5 months
A developer on my team told another engineer to use better pull request etiquette. What kind of pull request etiquette is there?
11
0
10
@ChaseWillden
Chase Willden
2 months
So now that I’m teaching software courses, AI is a huge topic. How do you think that AI should be used in programming courses?
13
0
10
@ChaseWillden
Chase Willden
3 months
This is legitimately hard to figure out, what's the ideal language/framework for a web server?
20
1
8
@ChaseWillden
Chase Willden
1 month
Software engineers have many paths. One thing my boss asked me was, “what do you want to be known for?” It’s a hard question. What do you want to be known for?
8
0
9
@ChaseWillden
Chase Willden
1 month
It’s easy to work at a company and feel stale, because of legacy tech, etc... I’d argue that this is your problem, not your company’s. What do you do to prevent yourself from becoming stale?
6
0
9
@ChaseWillden
Chase Willden
3 months
JavaScript is a pretty flexible language, which is probably why people have tried to build literally everything with JavaScript. Can you name one thing not built with JavaScript yet?
12
0
10
@ChaseWillden
Chase Willden
2 months
In my opinion, it's easy to tell the difference between code written by experienced engineers verses an inexperienced dev. For example, isolation of business logic vs business logic sprawl. In your opinion, what is the main difference?
5
0
8
@ChaseWillden
Chase Willden
4 months
When preparing for a software development job interview, you’ll most likely be asked to complete a coding problem. Here’s a few sites that I recommend to use to practice questions, or to gauge where you are at: - - -
1
2
9
@ChaseWillden
Chase Willden
6 months
The further I get into my career, the more I realize that the more knowledge of your business you have and the more technical knowledge you have, it creates this overlap, where you can apply the technology to any business problem. The bigger the overlap, the more useful you are
2
1
8
@ChaseWillden
Chase Willden
19 days
Let’s say you have 1 hour to have uninterrupted coding time. What do you work on first?
11
0
8
@ChaseWillden
Chase Willden
3 months
In my opinion, one of the most important skill to transition out of being a junior dev is having the ability to solve problems. Not just simple code problems but complex problems. What problems have been the best experience for you to solve?
5
0
8
@ChaseWillden
Chase Willden
5 months
How does your company view software engineers?
As royalty
15
As workers
15
Necessary Evil
6
Just employees
23
7
1
9
@ChaseWillden
Chase Willden
3 months
So I’m building a web app right now and I’m trying to decide if I should have the main nav be a sidebar or not, what do you think?
13
0
9
@ChaseWillden
Chase Willden
3 months
In the app I’m building, I’m trying by to decide between svg or font icons. Which one should I choose?
20
1
9
@ChaseWillden
Chase Willden
7 months
@Dominus_Kelvin Depends how you’re app is implemented
0
0
8
@ChaseWillden
Chase Willden
6 months
Firecrawl is an SDK built by @mendableai , which crawls and converts any website into an LLM ready markdown. If you are building LLM tools that require any sort of web scraping, this is the SDK for you.
1
3
8
@ChaseWillden
Chase Willden
5 months
Most underrated feature is IOS is standby mode
Tweet media one
0
0
6
@ChaseWillden
Chase Willden
2 months
If your business actually uses AI outside of just a chatbot, should you market that? Or since everyone is marketing that, is it worth marketing?
7
0
7
@ChaseWillden
Chase Willden
5 months
Over the past few weeks, I’ve been helping to mentor a few people who want to get into development. What tips do you have when mentoring a new software engineer?
9
0
8
@ChaseWillden
Chase Willden
4 months
I’ve had a number of people reach out to me for recommended resources to follow to stay up to date. Here’s what I personally use: - - this is great because it shows what the open source community is working on and typically what I’ve seen is it follows the
1
0
8
@ChaseWillden
Chase Willden
4 months
@GeneralMCNews There’s already way too much processed food out there
0
1
7
@ChaseWillden
Chase Willden
4 months
Hey all, On Thursday, July 12, is a spaces-only career fair, where we'll give a select number of companies a short window to pitch their company and connect software developers with potential employers. RSVP to join and we'll see you there!
4
2
8
@ChaseWillden
Chase Willden
4 months
I’ve heard that full stack developers basically means they don’t specialize in anything. What’s your opinion?
9
0
8
@ChaseWillden
Chase Willden
6 months
@Kunalkurle7 I don’t cry with movies, but the boy in striped pajamas got me
1
0
7
@ChaseWillden
Chase Willden
4 months
Is it more fun to architect solutions or to do the coding of the solutions?
7
0
7
@ChaseWillden
Chase Willden
7 months
@Whotfismick Dang, that has to be expensive, but that looks delicious
0
0
7
@ChaseWillden
Chase Willden
4 months
I know 1 word to annoy any software engineer: segfault 😂
4
0
8
@ChaseWillden
Chase Willden
5 months
Should git repository names have capital letters in it?
6
0
7
@ChaseWillden
Chase Willden
4 months
There’s many ways to get funded as a startup, is crowdfunding a good option?
7
0
8
@ChaseWillden
Chase Willden
4 months
I struggle with this every time I start a new project, what are the best indicators you should use a NoSQL vs a SQL database?
8
0
7
@ChaseWillden
Chase Willden
4 months
Came across this tool called @refine_dev , this looks like a solid option for those who need to get enterprise apps up fast, without the unextensability of a drag and drop only interface. Check it out!
0
2
7
@ChaseWillden
Chase Willden
7 months
@ImLunaHey The piece that nobody wants 😂
3
0
7
@ChaseWillden
Chase Willden
5 months
Interview tip: don’t talk too long. I asked a few questions and the candidate talked for 10 minutes and never answered the question.
7
0
7
@ChaseWillden
Chase Willden
5 months
@GeniusGTX Now that is very clever
0
0
6
@ChaseWillden
Chase Willden
7 months
@wtravishubbard It’s just frightened leaders. I’m sure newspaper companies had similar policies with the internet before they got disrupted haha
1
0
7
@ChaseWillden
Chase Willden
5 months
Pro tip, when you are processing large amounts of data, create iterative checkpoints where you save the data to a file. This will protect you if your internet dies or your computer glitches.
Tweet media one
1
0
6
@ChaseWillden
Chase Willden
2 months
I have a bud who has been looking for a job for the past 6 months, he's not willing to change these: - He only wants remote work - He does not work any government contract work - He only wants Php or Ruby on Rails work Simply changing his requirements, he could get a job.
7
1
7
@ChaseWillden
Chase Willden
5 months
To Vim or not to Vim, that is the question. Personally I use Vim
8
0
7
@ChaseWillden
Chase Willden
4 months
Here's the 3 main git commands you'll need to know. 1. git add . (adds every file from the current directory recursively) 2. git commit -m 'message' (preps the files you added with a message) 3. git push (pushes the committed code to the remote server)
1
0
7
@ChaseWillden
Chase Willden
2 months
Taking breaks throughout the day and give you higher productivity for the rest of the day. With that being said, do you work through lunch?
9
0
7
@ChaseWillden
Chase Willden
7 months
@Andreyscott247 Don’t get over offended if people comment on your code.
1
0
7