- 
Ship secure high quality software faster.
- 
Latest Posts
- 
Tag! Your it!
- .NET .NET Core ASP.NET MVC BackAndForth Behemoth Garden BEMCheckBox Birm C# DataGrip Docker Edmonton .NET User Group Entity Framework fun hack the box human resource machine Introduction to ORMs for DBAs ios kids thinking outside the box Mini-Compressor native-binding NUnit ORM picoctf python react Reduce image size Reduce photo size ruby RubyMine ruby on rails saturdaymp show saturdaympshow security Smaller images software development sql-server standard ruby Takeaways TeamCity Temporal Database Today I Learned xamarin xamarin ios .net native-binding xplugins xplugins.iOS.BEMCheckBox 
- 
Archives
Category Archives: Software Development
BEMCheckBox v2.0.0 Released!
I’m happy to announce that BEMCheckBox v2.0.0 has been released! It is a open source library making it easy to create beautiful, highly customizable, animated checkboxes for iOS. You can find the install instructions here. This a forked release as … Continue reading
									
						Posted in Releases, Software Development					
					
				
								
					Tagged BEMCheckBox, ios, Release, xplugins.iOS.BEMCheckBox				
				
				
				Comments Off on BEMCheckBox v2.0.0 Released!
							
		Saturday MP Show #8: Another Failure at Adding System Test for the Standard Ruby Linter ToDo Bug Fix
Similar to the previous episode I fail at adding a system test. Should I be live coding all these failures? I think so. Maybe? Do they make boring videos? Probably. Should I say “ummm” less? Most definitely. I think there … Continue reading
									
						Posted in Code Examples, Saturday MP Show, Software Development					
					
				
								
					Tagged ruby on rails, RubyMine, saturdaymp show, standard ruby				
				
				
				Comments Off on Saturday MP Show #8: Another Failure at Adding System Test for the Standard Ruby Linter ToDo Bug Fix
							
		Saturday MP Show #7: Trying to Add a System Test for the Standard Ruby Linter ToDo Bug Fix
I, Chris, try to add a system test for the todo bug fix in episode 5 but run into some issues. I find out I stupidly hard coded the todo file name when he first added the ability to generate … Continue reading
									
						Posted in Code Examples, Saturday MP Show, Software Development					
					
				
								
					Tagged ruby, saturdaymp show, standard ruby				
				
				
				Comments Off on Saturday MP Show #7: Trying to Add a System Test for the Standard Ruby Linter ToDo Bug Fix
							
		Saturday MP Show 2: Struggling to get the RubyMine Debugger Working
Chris fights to get the debugger working in RubyMine and does not make any progress on Standard. It was frustrating but overall Chris enjoys working with RubyMine so thank you JetBrains for creating it. If you have any questions you … Continue reading
									
						Posted in Code Examples, Saturday MP Show, Software Development					
					
				
								
					Tagged jetbrains, ruby, RubyMine, saturdaymp show				
				
				
				Comments Off on Saturday MP Show 2: Struggling to get the RubyMine Debugger Working
							
		Today I Learned about Gobuster
I’ve made it a goal for 2023 to increase my security knowledge. This was based on increase in security related questions from clients. Specifically related to website security as most of my current work is maintaining websites for clients. One … Continue reading
									
						Posted in Security, Today I Learned					
					
				
								
					Tagged gobuster, hack the box, kali, security, Today I Learned				
				
				
				Comments Off on Today I Learned about Gobuster
							
		Today I Learned how to Secure the Delayed Job Page with Spree Users
A client has an online store that is powered by an older version of Spree. I’m in the process of upgrading it and adding features to it at the same time. It’s a slow process as upgrading to newer versions … Continue reading
									
						Posted in Today I Learned					
					
				
								
					Tagged delayed jobs, devise, ruby on rails, security, spree, Today I Learned				
				
				
				Comments Off on Today I Learned how to Secure the Delayed Job Page with Spree Users
							
		Generate a Todo List in Standard (Rubocop)
The older I get the more I appreciate code linters. Something that can detect and often correct my formatting errors? Great! One less thing I have to worry about. Then I can spend my time on more important tasks such … Continue reading
									
						Posted in Code Examples, Software Development					
					
				
								
					Tagged rubocop, ruby on rails, standard				
				
				
				Comments Off on Generate a Todo List in Standard (Rubocop)
							
		A Rails 6 Template and Then Some
I appreciate people posting getting started examples and templates online. They are good for getting started and playing with a new technology. The problem is the templates are usually not production ready. They are also missing a bunch of the … Continue reading
									
						Posted in Software Development					
					
				
								
					Tagged ruby on rails, software development				
				
				
				Comments Off on A Rails 6 Template and Then Some
							
		Today I Learned Altering a SQL Column Removes it’s Default Value
This one I actually already knew but temporarily forgot about it so got to relearn it. In MySQL, and many other databases, updating the column with an ALTER statement will remove any properties not explicitly listed. For example, say you … Continue reading
									
						Posted in Today I Learned					
					
				
								
					Tagged MySQL, Today I Learned, utf8mb4				
				
				
				Comments Off on Today I Learned Altering a SQL Column Removes it’s Default Value
							
		Today I Learned About GitHub’s Dependabot
Recently I created a CI build for the Introduction to ORM for DBAs presentation example code. One of the reasons I picked this code base was so I could try out Dependabot for the security alerts I’m getting. The security … Continue reading
									
						Posted in Today I Learned					
					
				
								
					Tagged C#, dependabot, GitHub, Today I Learned				
				
				
				Comments Off on Today I Learned About GitHub’s Dependabot
							
		