ArjanCodes (@arjancodes) 's Twitter Profile
ArjanCodes

@arjancodes

I help people become better at software development and design.

ID: 2829489980

linkhttps://www.arjancodes.com calendar_today24-09-2014 08:27:04

385 Tweet

3,3K Followers

48 Following

ArjanCodes (@arjancodes) 's Twitter Profile Photo

Do you know the GRASP design principles? I think they’re actually better suited to Python code than the SOLID principles. What do you think? To learn more about GRASP, see my Instagram post: instagram.com/arjancodes #graspdesignprinciples #graspsoftwaredesignprinciples

Do you know the GRASP design principles? I think they’re actually better suited to Python code than the SOLID principles. What do you think? To learn more about GRASP, see my Instagram post: instagram.com/arjancodes

#graspdesignprinciples #graspsoftwaredesignprinciples
ArjanCodes (@arjancodes) 's Twitter Profile Photo

I always use a main() function to prevent polluting the module namespace with variables that can be declared locally in main(). For more software design and development tips, follow my Instagram: instagram.com/arjancodes #pythoncodingtips #pythonprogramming #pythonstyleguide

I always use a main() function to prevent polluting the module namespace with variables that can be declared locally in main(). For more software design and development tips, follow my Instagram: instagram.com/arjancodes

#pythoncodingtips #pythonprogramming #pythonstyleguide
ArjanCodes (@arjancodes) 's Twitter Profile Photo

Struggling with large datasets that slow down your work? 🐼  Learn how to handle them efficiently with pandas' data types. Check out this week’s video: youtu.be/uVy23GEehpc #pandas #largedata #datatypes

Struggling with large datasets that slow down your work? 🐼  Learn how to handle them efficiently with pandas' data types. Check out this week’s video: youtu.be/uVy23GEehpc

 #pandas #largedata #datatypes
ArjanCodes (@arjancodes) 's Twitter Profile Photo

If you have a column with a small number of unique values, consider using the category data type. This can significantly reduce the memory usage of the column. To learn more tips about pandas’ data types, see my Instagram post: instagram.com/arjancodes #pandas #datatypes

If you have a column with a small number of unique values, consider using the category data type. This can significantly reduce the memory usage of the column. To learn more tips about pandas’ data types, see my Instagram post: instagram.com/arjancodes

 #pandas #datatypes
ArjanCodes (@arjancodes) 's Twitter Profile Photo

Trying to print variable names for debugging in Python? Here's a quick and easy tip: use the {var=} syntax in f-strings instead of {var} to easily print out the variable name and its value. For more f-strings tips, follow me on Instagram: instagram.com/arjancodes #FstringsPython

Trying to print variable names for debugging in Python? Here's a quick and easy tip: use the {var=} syntax in f-strings instead of {var} to easily print out the variable name and its value. For more f-strings tips, follow me on Instagram: instagram.com/arjancodes

#FstringsPython
ArjanCodes (@arjancodes) 's Twitter Profile Photo

It can be tricky when different packages in Python run into compatibility issues. With poetry, you can easily create virtual environments in Python and say goodbye to the problem for good! Watch this week’s video to learn more: youtu.be/0f3moPe_bhk #virtualenv #poetry

It can be tricky when different packages in Python run into compatibility issues. With poetry, you can easily create virtual environments in Python and say goodbye to the problem for good! Watch this week’s video to learn more: youtu.be/0f3moPe_bhk

#virtualenv  #poetry
ArjanCodes (@arjancodes) 's Twitter Profile Photo

Poetry makes it easy to build and publish Python packages. You can build a package using ‘poetry build’ and publish it to PyPI using ‘poetry publish’. If you want to learn more about virtual environments and poetry, follow me on Instagram: instagram.com/arjancodes #poetrypython

Poetry makes it easy to build and publish Python packages. You can build a package using ‘poetry build’ and publish it to PyPI using ‘poetry publish’. If you want to learn more about virtual environments and poetry, follow me on Instagram: instagram.com/arjancodes

#poetrypython
ArjanCodes (@arjancodes) 's Twitter Profile Photo

It looks like it's International Broken Software Day. Nothing is working: Final Cut Pro crashes, my bank app is offline, and Dropbox isn't syncing my files anymore. Time to go home.

ArjanCodes (@arjancodes) 's Twitter Profile Photo

If you use a Mac for software development, these apps will make your life a whole lot easier!🔥 youtu.be/BMtG52U3cEY #MacBookSetup #ProductivityHacks #DevelopmentTips #Programming

If you use a Mac for software development, these apps will make your life a whole lot easier!🔥 youtu.be/BMtG52U3cEY

#MacBookSetup #ProductivityHacks #DevelopmentTips #Programming
ArjanCodes (@arjancodes) 's Twitter Profile Photo

Don’t add or remove elements from a user interface on the fly. While it may seem convenient to show or hide elements based on user interactions, it also creates confusion and frustration for the user. For more UX design tips, follow me on Instagram: instagram.com/arjancodes #UX

Don’t add or remove elements from a user interface on the fly. While it may seem convenient to show or hide elements based on user interactions, it also creates confusion and frustration for the user. For more UX design tips, follow me on Instagram: instagram.com/arjancodes

#UX
ArjanCodes (@arjancodes) 's Twitter Profile Photo

Did you know that type hints and annotations don't validate your Python data? 🤔 Check out today's video to see how Pandera ensures data quality and integrity: youtu.be/-tU7fuUiq7w #pandaspython #pandasvalidate #pandasvalidation #typehintspandas

Did you know that type hints and annotations don't validate your Python data? 🤔 Check out today's video to see how Pandera ensures data quality and integrity: youtu.be/-tU7fuUiq7w

#pandaspython #pandasvalidate #pandasvalidation #typehintspandas
ArjanCodes (@arjancodes) 's Twitter Profile Photo

Pandera SchemaModel works with Pydantic! 🐍 To take advantage of this integration, you can specify a SchemaModel in a Pydantic BaseModel. With Pandera v0.10.0 or higher, you can do the opposite as well. To learn more about Pandera, click here: youtu.be/-tU7fuUiq7w #Pandera

Pandera SchemaModel works with Pydantic! 🐍 To take advantage of this integration, you can specify a SchemaModel in a Pydantic BaseModel. With Pandera v0.10.0 or higher, you can do the opposite as well. To learn more about Pandera, click here: youtu.be/-tU7fuUiq7w

#Pandera
ArjanCodes (@arjancodes) 's Twitter Profile Photo

I feel like I’ve only scratched the surface of using a pub-sub service in my software. Are you using pub-sub, and what for? Follow me on Instagram for more about design patterns and architecture: instagram.com/arjancodes #observerpattern #designpatterns #programming

I feel like I’ve only scratched the surface of using a pub-sub service in my software. Are you using pub-sub, and what for? Follow me on Instagram for more about design patterns and architecture: instagram.com/arjancodes

#observerpattern #designpatterns #programming
Nebulonix (@nebulonit) 's Twitter Profile Photo

"Have you heard of GPT Engineer? It's a new tool that developers are creating so we can replace ourselves faster than ever before." This made me laught 😂😭 ArjanCodes