Tweet
𝟏𝟎 𝐁𝐞𝐬𝐭 𝐀𝐈 𝐓𝐨𝐨𝐥𝐬 𝐟𝐨𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫𝐬 𝐢𝐧 𝟐𝟎𝟐𝟑!

#SoftwareEngineering #SoftwareDeveloper #NoCode #aitools #developers #indiehackers #buildinpublic
#100LawsForEffectiveCoding

47#

Thou shalt remember that coding is a team sport; teamwork makes the dream work. 👥🏆

#SoftwareEngineering #BuildInPublic #CloudComputing
#100LawsForEffectiveCoding

46#
Respect the pull request process, for it brings harmony and collaboration to the codebase. 🤝🔀

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding
45#
Thou shalt not fear the terminal; it's a powerful ally waiting to execute your commands. 💪📷 #BuildInPublic #SoftwareEngineering #CloudComputing
I've hit 500+ connections in @LinkedIn.

That's amazing for me ⚡

If you have a LinkedIn account, let's connect and reply your LinkedIn🤝.

This is me :👇

linkedin.com/in/mohammad-ho…

#buildinpublic
#100Devs
#SoftwareEngineering
Day 44 of #100DaysOfCode
Solved leetcode problem and revised scheduling in os
Bulb Switcher problem : turned out to be simple square root problem but took quite a while to figure it out.

#SoftwareEngineering #SoftwareDeveloper #buildinpublic #learninpublic
Day 43 of #100DaysOfCode
Low on health
Some problems on leetcode :
Time needed to buy tickets (Simulation)
Remove colored pieces of a game (Game Theory)
Game Theory is also an option to read and practice. It's fun.

#SoftwareEngineering #SoftwareDeveloper #buildinpublic
#100LawsForEffectiveCoding

44#
Thou shalt back up your code like it's the last copy of a rare Pokémon card. 🃏💾

#SoftwareEngineering #CloudComputing #BuildInPublic
Day 42 of #100DaysOfCode
Learned about Prims Algo using heap and modification to heap approach.

Shortest Path by Single Source

Leetcode
Minimum student and Seating arrangement (simple sorting question)

#SoftwareEngineering #SoftwareDeveloper
#buildinpublic
Day 41 of #100DaysOfCode
Implemented Kruskal Algo using disjoint set.
Learned about Cut in a graph
Using this notion of cut to understand prim's algorithm.
Check out kruskal implementation
github.com/Rkverma94/DS-A…
#SoftwareEngineering #buildinpublic #SoftwareDeveloper
Day 39 of #100DaysOfCode
Implemented Disjoint Set Data Structure
With array on continuous data nodes.

Optimized it by using union by size union by rank and by path compression.

#SoftwareEngineering #SoftwareDeveloper
#buildinpublic
Day 38 of #100DaysOfCode
Read Union Find Data Structure, directed graph from Introduction to Algorithms Cramer
#SoftwareEngineering #SoftwareDeveloper #buildinpublic
What if instead of doing useless technical assessments you could contribute to an open source project?
Would that make you more excited about the recruitment process?

Open source founders would you benefit from this?

#recruitment #buildinpublic #opensource #SoftwareEngineering
#100LawsForEffectiveCoding

43#
Thou shalt seek continuous learning, for the coding world is ever-evolving. 📚🔃

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

42#
Debugging is an art; thou shalt enjoy the process of unraveling mysteries. 🎨🔍

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

41#
Thou shalt keep thy development environment tidy and free from the chaos of unnecessary files. 🧹📁

#SoftwareEngineering #CloudComputing #BuildInPublic
Day 33 of #100DaysOfCode
Still practicing DFS
Detect Cycle,
Connected Components - Count, Print Vertices,

Trying to figure out Complete Connected Components
Intuition : No of edges in complete graph = v*(v-1)/2

#SoftwareEngineering #SoftwareDeveloper #buildinpublic
#100LawsForEffectiveCoding

40#
Embrace the power of unit testing and protect your code like a superhero protecting their city. 🦸‍♂️✅

#SoftwareEngineering #CloudComputing #BuildInPublic
Day 32 of #100DaysOfCode
Occupied with office tasks
Extended the previous code for finding Diameter of the Graph by DFS.
Now this diameter will help in finding the node which will generate the minimum height tree of the graph.
#SoftwareEngineering #buildinpublic
#100LawsForEffectiveCoding

39#
Thou shalt not write a monolithic code; modularize thy code like Lego blocks. 🧱🔨

#BuildInPublic #SoftwareEngineering #CloudComputing
Working on my trading bot... I tried deploying it using a Docker in a ec2 #aws, but I found that #Binance📷 restricts api access from servers in the US. so moving to a server in Tokyo, Japan. #buildinpublic #SoftwareDeveloper #SoftwareEngineering
Day 30 of #100DaysOfCode
Tring to get topological sort

Finally 2-ways for maximum height trees problem
- Find diameter of graph and then find middle node.
- Start dfs on node with least degree and keep on removing nodes.

#SoftwareEngineering #SoftwareDeveloper
#buildinpublic
#100LawsForEffectiveCoding

38#
Thou shalt not be afraid to try new programming languages; they're like spices that add flavor to your coding journey. 🌶️🧑‍💻
#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

37#
<!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}-->37. Remember, it's okay to ask for help; superheroes need sidekicks too. 🦸‍♂️🤝

#SoftwareEngineering #CloudEngineer #BuildInPublic
#100LawsForEffectiveCoding

36#
Thou shalt organize thy code like Marie Kondo organizes closets. Spark joy in every line. ✨👗

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

35#
Be the Sherlock Holmes of bug hunting, searching for clues in the depths of code. 🕵️‍♂️🔎

#BuildInPublic #SoftwareEngineering #CloudComputing
#100LawsForEffectiveCoding

35#
Be the Sherlock Holmes of bug hunting, searching for clues in the depths of code. 🕵️‍♂️🔎

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

34#

Thou shalt not trust the "It works on my machine" excuse. Test thy code on various devices and browsers. 🌐📱

#SoftwareEngineering #BuildInPublic #Linux
#100LawsForEffectiveCoding
33#
Optimize thy code, but don't lose sleep over microseconds of performance gains. 😴⚡

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

32#
Thou shalt not let imposter syndrome control your coding adventures. You're capable of amazing things! 💪🌟

#SoftwareEngineering #CloudComputinig #BuildInPublic
#100LawsForEffectiveCoding

Learn to laugh at compiler errors; they're just trying to make your day interesting. 😄🖥️

#SoftwareEngineering #LInux #BuildInPublic
Tech teams - do you ever discuss code reviews in Slack (outside of Github/Gitlab)?

How do you keep that discussion to the future dev who will look up that PR for reference?

#SoftwareEngineering #buildinpublic #dev
#100LawsForEffectiveCoding

29#
Be open to constructive criticism, but remember to wear your code armor. 🛡️💪

#Linux #BuildInPublic #SoftwareEngineering
#100LawsForEffectiveCoding

28#
Thou shalt not judge a developer solely by their choice of text editor. 🙅‍♂️📝

#BuildInPublic #SoftwareEngineering #CloudComputing
Doctors make the worst patients, Developers make the worst _________ ? #buildinpublic #SoftwareEngineering
#100LawsForEffectiveCoding

27#
Keep calm and code on, even when faced with a seemingly unsolvable bug. 💪😎

#BuildInPublic #SoftwareEngineering #CloudComputing #DevBubble
Currently working on something that can help founders validate their startups like never before.Would you be interested in using such a product?

#buildinpublic #indiedev #SoftwareEngineering #startups
#100LawsForEffectiveCoding

27#

Keep calm and code on, even when faced with a seemingly unsolvable bug. 💪😎

#BuildInPublic #SoftwareEngineering #CloudComputing
#100LawsForEffectiveCoding

25#

Refactoring is like giving your code a makeover. It deserves a new outfit once in a while. 💄💅

#SoftwareEngineering #CloudComputing #BuildInPublic
#100LawsForEffectiveCoding

22#
Thou shalt not ignore compiler warnings; they're like the code's way of saying, "Are you sure about this?" ⚠️💡

#SoftwareEngineering #Java #BuildInPublic
We got us a new design for our laws. Thanks to @ApolsorAseptu for inspiring the design.

#100LawsForEffectiveCoding

18#
Thou shalt embrace the agile way of life, even when ordering pizza. 🍕📈

#BuildInPublic #LinuxMundo #SoftwareEngineering
#100LawsForEffectiveCoding

17#
Remember, it's not just about code; it's about creating magic with logic. ✨🔮
#SoftwareEngineering #BuildInPublic #DevBubble #Linux #Java
I don't like billing by hours so you can now subscribe to me for software development work!
Special Downtime plan 500 USD/month
idogawa.com

#stripe #SoftwareEngineering
#buildinpublic
#100LawsForEffectiveCoding

14#
Thou shalt never trust a code snippet found on a random forum. 🙅‍♂️💻

#BuildInPublic #SoftwareEngineering #Linux
I'm busying working on a major aesthetic update to WingAzul's website (wingazul.com)! Can't wait to launch it (should take a few more days).

#twitterdev #twitterapi
#SoftwareEngineering #buildinpublic
Writing clean code is like writing a novel: it takes time, effort, and attention to detail. 📝 #cleanCode #softwareengineering #100DaysOfCode #buildinpublic
Trying to load another project that was coded in PHP onto GCP, and the images aren't appearing! 😑😵‍💫🤒

#SoftwareEngineering #webdevelopment
#php #CloudComputing #gcp #Google
Day 31 / #100daysof #buildinpublic

How about:
1. Manually curate 100 sources of #SoftwareEngineering news
2. Give creators in engineering a tool to filter/summarize these feeds on the fly accordingly to their current projects.

Still niching/tinkering with ideas.
Does anyone ever use vertical slice architecture? Sounds great on paper. Features separated out and all. Any catch I should know about? #dotnet #blazorserver #buildinpublic #SoftwareEngineering
1/n Building in public can be incredibly valuable for early-stage startups. It allows you to receive feedback from your target audience early on, giving you insights into what they want and need. #buildinpublic #softwareengineering
2/n When you ask for feedback and actually implement it, you not only show your customers that you value their opinions, but you also increase their investment in your company. #buildinpublic #softwareengineering
3/n By being transparent about your startup's journey, you can build trust with your audience. This can lead to more loyal customers who will not only continue to use your product or service, but also recommend it to others. #buildinpublic #softwareengineering
4/n Building in public can also help establish you and your startup as a field expert. By sharing your knowledge and experiences, you can become a go-to resource for others in your niche. #buildinpublic #softwareengineering
1/n Python's popularity is not just due to its ease of use and readability, but also because it's a language that empowers developers to build complex and sophisticated systems with simplicity and elegance. #python #softwareengineering #buildinpublic #coding
2/n The Python community values the importance of writing readable, maintainable, and reusable code. This emphasis on code quality is reflected in Python's design, which makes it a powerful tool for software development. #python #softwareengineering #buildinpublic #coding
5/n Python's extensive libraries and frameworks provide developers with a rich toolkit for building complex systems quickly and efficiently. This makes Python a popular choice for startups and enterprises alike. #python #softwareengineering #buildinpublic #coding
Does anyone use @Replit as their full IDE as opposed to Intellij or VSCode? The AI features they have released seem like a game changer.

#buildinpublic #SoftwareEngineering
The road to success is filled with obstacles, but I'm determined to overcome them and build something amazing! #SoftwareEngineering #BuildInPublic
Day 19 / #100daysof #buildinpublic

Once I got my TA, I need to reach out. Today I spent plenty of time researching where I can find:

- Bloggers/writers in #SoftwareEngineering
- Who has 1k-10k of audience
- Who is monetizing or willing to monetize their blogs

Any ideas?
It seems like my career path is going to take me down DevOps road! 🥰

Can wait to continue to grow as a software engineer! 👨🏼‍💻

#buildinpublic #SoftwareEngineering #DevOps
I just released an article on Medium about "How I built and released a ChatGPT over WhatsApp service in 3 days" link.medium.com/b1zE10ihHyb

Check it out!

#buildinpublic #ChatGPT #softwaredevelopment #SoftwareEngineering #webdevelopment #Product #AI
Most startups use tools to collaborate on features and feedback.

We're building a social project tool to help us build our social project tool.

We're getting closer every day.

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering
🧵1/9 Best practices for prompt engineering with OpenAI API 🤖💡
#OpenAI #API #PromptEngineering #GPT4 #SoftwareEngineering #buildinpublic
#Day30 at @alx_africa
No word can express the #ALX Green checks feeling.
Just finished the second task on C, it was tough, but I've learned a lot. Let's keep up doing hard things.

#cohort13 #SoftwareEngineering #coding #programming #Mastercard #ALX #buildinpublic
Our new onboarding flow for cleaved is coming along nicely. Hoping to soft launch in Q2!

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering
Woke up early and built a little.

Will stay up late to build a little more.

Piece by piece!

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering
How do I match a customer to the nearest driver? By using the Pythagorean theorem. This is only an approximation of the actual distance, but it's good enough. Read how: jurajmajerik.com/blog/matching-…
#SoftwareEngineering #buildinpublic #LearnInPublic
Day 508 of CoreData!
JK! I am on day 2!

Wrapping my head around predicates, fetchRequest(), try/catch error handlings. . .

✨I'm sure it'll feel magical when it clicks!
Lots of note taking (and headaches 😛)

#buildinpublic #database #uikit #programming #SoftwareEngineering
Rise and shine creatives and builders! It's going to be another amazing week, and it starts today.

So go solve a customer problem, go start a new side project, go build something amazing.

#buildinpublic #startup #sidehustle #Founder #entrepreneurs #SoftwareEngineering
I’ve helped #SoftwareEngineers make the transition into engineering leadership.

Follow me if you are interested in #softwareengineering leadership, #careergrowth and development or #buildinpublic
You need to move fast when building an MVP, esp. when you have a day job and not a lot of time.

We decided the easiest and quickest way to invite people was a share link.

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering
Stop thinking of all the ways you’ll spend your future money, and start thinking about how you’ll earn it.

The former will happen after the latter.

ie. Horse before the cart. 🐎🚋

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering
I had a very powerful dream last night that gave me hope about my start up. Here is the racap.

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering

I was vacationing in a remote town and there was a town fair happening. The partner I… twitter.com/i/web/status/1…
Helper images and text are completed. Also adjusted the breakpoint and alignment on the home page and project page center container.

#buildinpublic #startup #sideproject #sidehustle #Founder #entrepreneurs #SoftwareEngineering
I'm now placing customers at random locations on the map. The drivers are not aware of them yet. Next, I need to figure out how to match them.
jurajmajerik.com/blog/simulatio…
#buildinpublic #softwareengineering #programming #nodejs #golang #reactjs
Project post layout is ironed out. Image needs to be swapped out.

Small steps every day.
Simple hack: Wake up earlier. You're future self will thank you.

#buildinpublic #startup #startups #Founder #entrepreneurs #SoftwareEngineering
7 DAYS - 14 NEW FEATURES IN STARC

The next update will be dedicated to the module for novelists and we've decided to #buildinpublic! This thread will be updated every day with a short progress report.

Stay tuned and enjoy this journey with us!

#SoftwareEngineering #writerslift
I'm now generating location updates on the server. The car is constantly playing catch-up with the latest coordinate.
jurajmajerik.com/blog/server-ge…
#buildinpublic #softwareengineering #nodejs #golang #react
Efficient software delivery is key to success. Automating through pipelines has saved me countless hours and allowed me to focus on what really matters. My CI/CD pipelines keep getting bigger and more efficient every day. #devops #automation #softwareengineering #buildinpublic