Automating IIS Website Setup with PowerShell
Published on Jan 5, 2024
Setting up a web server with HTTPS can be a daunting task, but with PowerShell, we can automate the process and make it a breeze. In this article, we'll explore a PowerShell script that creates IIS websites and assigns self-signed SSL certificates to secure your web applications.
Mastering Conditional-Free Code: Strategies and Examples
Published on Jan 1, 2024
In the dynamic realm of coding, the judicious use of conditional statements is pivotal to writing robust and maintainable software. This blog post will guide you through the art of mastering conditional-free code. We'll explore powerful strategies and provide real-world examples to help you elevate your coding skills. From functional programming principles to design patterns and hands-on refactoring, this post is your gateway to writing cleaner, more elegant code that minimizes reliance on traditional if statements. Join us as we dissect the intricacies of code logic and unlock the potential for more efficient, readable, and scalable solutions.
Top 10 Benefits of Upgrading from EF6 to EF Core
Published on Dec 31, 2023
In the ever-evolving landscape of software development, staying current with the latest technologies is essential for building robust and efficient applications. For those working with Entity Framework, upgrading from Entity Framework 6 (EF6) to Entity Framework Core (EF Core) presents a myriad of benefits, offering a leap forward in terms of performance, flexibility, and platform support. In this post, we'll explore the advantages that come with making this transition.
Mastering SQL Server's CROSS APPLY Operator
Published on Dec 30, 2023
In SQL Server, CROSS APPLY is an operator used to invoke a table-valued function for each row returned by a preceding table expression. It's typically used in conjunction with table-valued functions that take a parameter from the preceding table expression as an argument.
How to Solve Threading Issues with Entity Framework and C#
Published on Jun 18, 2023
Entity Framework (EF) is a powerful object-relational mapping framework that simplifies data access in C#. However, when working with multiple threads, you may encounter a common error message: "A second operation was started on this context instance before a previous operation completed. This is usually caused by different threads concurrently using the same instance of DbContext." This error typically occurs when multiple threads attempt to access and modify the same DbContext instance simultaneously. In this article, we will discuss how to avoid threading issues with DbContext in Entity Framework.
Asynchronous Usage of DbContext in Entity Framework
Published on Jun 17, 2023
Affecting Other Elements When One Element is Hovered using CSS
Published on Jun 9, 2023
How Do CSS Triangles Work? Exploring the Magic of CSS Shapes
Published on Jun 8, 2023
Valid Characters in Class Names and Selectors with CSS
Published on Jun 7, 2023
How to Convert an Existing Callback API to Promises
Published on Jun 6, 2023
Animated Speech Bubbles: Make Speech Bubbles Pop Up and Disappear Randomly with CSS
Published on Jun 5, 2023
Creating a Typing Animation with CSS: Display Text as if It's Being Typed Out in Real-Time
Published on Jun 4, 2023
Demystifying the Yield Keyword in C#: A Powerful Tool for Lazy Evaluation
Published on Jun 3, 2023
MySQL Error 2013: Lost connection to MySQL server during query
Published on Jun 2, 2023
Understanding the Differences Between AddTransient, AddScoped, and AddSingleton Services in C#
Published on Jun 1, 2023
Creating Excel Files in C# Without Installing Microsoft Office
Published on May 31, 2023
How to Convert Decimal to Hexadecimal in JavaScript
Published on May 30, 2023
Demystifying the !! (not not) Operator in JavaScript
Published on May 29, 2023
How to Flatten a List of Lists in Python: A Practical Guide with Examples
Published on May 28, 2023
Understanding the Difference Between let and var in JavaScript
Published on May 28, 2023
What are Metaclasses in Python?
Published on May 27, 2023
What Does the yield Keyword Do in Python?
Published on May 26, 2023
Merging Two Dictionaries in a Single Expression in Python
Published on May 25, 2023
Building a Typing Speed Test Program with JavaScript
Published on May 24, 2023
Understanding MySQL Error 2002: Can't connect to local MySQL server through socket
Published on May 21, 2023
Troubleshooting Module Loading Errors in JavaScript Applications
Published on May 21, 2023
Understanding TypeError in JavaScript: Handling Unexpected Type Errors
Published on May 21, 2023
Building a Tic-Tac-Toe Game with JavaScript
Published on May 21, 2023
Exploring Data with Python: A Guide to Data Analysis using Pandas, NumPy, and SciPy
Published on May 21, 2023
Understanding ReferenceError in JavaScript: Handling Undefined Variables and Functions
Published on May 21, 2023
Building a Text-Based RPG Game in Python
Published on May 20, 2023
Base64 Encoding in Node.js: A Comprehensive Guide with Code Examples
Published on May 19, 2023
Building a Sudoku Solver in Python
Published on May 19, 2023
Exploring MySQL Hierarchical Recursive Queries
Published on May 19, 2023
Selecting the Last Row in Each GROUP BY Group with MySQL
Published on May 19, 2023
Efficiently Selecting the First Row in Each GROUP BY Group with MySQL
Published on May 19, 2023
How does slice work in Python
Published on May 19, 2023
Understanding this Callback Functions in JavaScript
Published on May 19, 2023
How Do JavaScript Closures Work?
Published on May 19, 2023
Sending Email in C# through Gmail
Published on May 19, 2023
Mastering Pivot Tables in MySQL: A Guide to Returning Customized Outputs
Published on May 19, 2023
Event Binding on Dynamically Created Elements with JavaScript: Harnessing Interactivity on the Fly
Published on May 19, 2023
Building a Hangman Game Using JavaScript: A Step-by-Step Guide
Published on May 18, 2023
How to Clone a List in Python: Understanding the Basics
Published on May 17, 2023
Mastering TypeScript's Document Ready: A Comprehensive Guide
Published on May 16, 2023
Node.js Server Errors: How to Handle EADDRINUSE
Published on May 15, 2023
Mastering the 'Cannot Find Module' Error in Node.js: Practical Tips and Humorous Advice
Published on May 14, 2023
How to Fix The Relationship between the Two Objects Error in Entity Framework
Published on May 13, 2023
The Entity Type [EntityName] Requires a Primary Key: Here's How to Fix It
Published on May 12, 2023
How can I scroll to an Element Using jQuery?
Published on Sep 9, 2022
KnockoutJS Computed Observables
Published on Sep 2, 2022
Specflow all steps have been defined in this file already
Published on Aug 30, 2022
Understanding IndexOutOfRangeException and ArgumentOutOfRangeException
Published on Aug 30, 2022
Preventing race conditions with sp_getapplock
Published on Aug 28, 2022
Concatenate Multiple Rows From a Table Into One Field with MySQL or SQL Server
Published on Aug 26, 2022
How to Truncate a string in C#
Published on Aug 24, 2022
Calculate a Running Total in SQL Server
Published on Aug 20, 2022
Destructuring assignment JavaScript
Published on Aug 15, 2022
Group an array of objects by key with Javascript
Published on Aug 12, 2022
Entity Framework Core Database First (with examples)
Published on Aug 9, 2022
What is lazy loading in Entity Framework
Published on Aug 8, 2022
SFTP 413 Request Entity Too Large error
Published on Aug 7, 2022
C# Convert any value to a boolean
Published on Aug 5, 2022
JavaScript Fetch API Explained By Examples
Published on Aug 5, 2022
Manipulating an array of DOM elements with jQuery $.map()
Published on Aug 4, 2022
Wordpress 413 Request Entity too Large Error
Published on Aug 4, 2022
Executing raw SQL queries using Entity Framework Core
Published on Aug 3, 2022
C# Basic Authentication with ASP.NET MVC
Published on Aug 2, 2022
Enable CORS in ASP.NET Web API
Published on Aug 1, 2022
Nodejs 413 request entity too large error
Published on Jul 31, 2022
Knockout JS Foreach Loop
Published on Jul 31, 2022
Apache 413 request entity too large error
Published on Jul 31, 2022
Nodejs Uncaught SyntaxError: Unexpected token import
Published on Jul 30, 2022
Nginx 413 Request Entity Too Large Error
Published on Jul 30, 2022
Understand JavaScript Events with Examples
Published on Jul 28, 2022
Netsuite API Developer's Guide
Published on Jul 28, 2022
SQL Server Clustered Indexes vs. Nonclustered indexes
Published on Jul 28, 2022
SQL Server Convert String to Date with examples
Published on Jul 27, 2022
How to return a CSV file using C#
Published on Jul 26, 2022
How to check for undefined in JavaScript
Published on Jul 25, 2022
Finding non-printable characters in MSSQL
Published on Jul 25, 2022
Finding Deleted File with GitHub
Published on Jul 24, 2022
C# - Convert an Enum to a list
Published on Jul 24, 2022
JavaScript String concat() Method
Published on Jul 20, 2022
Access query string parameters with Express and Node.js
Published on Jul 19, 2022
jQuery HTML Templates
Published on Jul 15, 2022
Creating a Background Gradient with CSS
Published on Jul 13, 2022
SQL Server ALTER TABLE ADD Column
Published on Jul 13, 2022
Knockout - Uncaught ReferenceError: Unable to process binding
Published on Jul 10, 2022
CASE Statement in SQL (Practical Examples)
Published on Jul 9, 2022
Catching multiple exceptions with C#
Published on Jul 9, 2022
Updating specific fields using Entity Framework
Published on Jul 8, 2022
Create GUID / Create UUID in JavaScript
Published on Jul 6, 2022
Transparent Background CSS
Published on Jul 5, 2022
JavaScript Copy To Clipboard
Published on Jul 4, 2022
SQL substring between two characters
Published on Jul 3, 2022
C# Convert date from UTC to EST
Published on Jun 30, 2022
MVVM Pattern - Model View View Model
Published on Jun 29, 2022
Solving No Access-Control-Allow-Origin with Node js and Express
Published on Jun 29, 2022
Add Function to Prototype with Javascript
Published on Jun 26, 2022
JavaScript String replace()
Published on Jun 25, 2022
The specified type member is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported
Published on Jun 21, 2022
Preview an image before it is uploaded
Published on Jun 19, 2022
Sort array of objects by any property value using Javascript
Published on Jun 17, 2022
ko.utils.arrayFirst using Knockoutjs and Javascript
Published on Jun 17, 2022
String Extract Extension Method with C#
Published on Jun 15, 2022
No Access-Control-Allow-Origin header is present on the requested resource
Published on Jun 15, 2022
Switching from App session to SQL session state
Published on Jun 14, 2022
Merging arrays and removing duplicates with Javascript
Published on Jun 13, 2022
How to compare arrays in Javascript
Published on Jun 13, 2022
Format Numbers as Currency with Javascript
Published on Jun 12, 2022
IIS Start Mode Always Running
Published on Jun 11, 2022
Searching for non-ASCII characters using SQL Server
Published on Jun 10, 2022
C# String Extension to Split Camel Case
Published on Jun 9, 2022
Detaching specific objects using Entity Framework before SaveChanges
Published on Jun 4, 2022
Cannot set headers after they are sent to the client
Published on Jun 1, 2022
Creating a default named constraint with MS SQL Server
Published on Jun 1, 2022
Knockout isdirty custom data binding
Published on May 31, 2022
LINQ Group By to Dictionary Object
Published on May 28, 2022
nlapiCreateRecord vs nlapiTransformRecord - What's the difference?
Published on May 27, 2022
Random number generator only generating one random number
Published on Mar 3, 2020
Uncaught ReferenceError: require is not defined
Published on Feb 23, 2020
Entity Framework Stored Procedure Returns No Columns
Published on Feb 22, 2020
Rebuild all database indexes
Published on Feb 21, 2020
jQuery Datepicker with a Knockout js custom data binding
Published on Feb 18, 2020
Full screen/background video from YouTube using jQuery
Published on Feb 17, 2020
Custom Knockout js binding to confirm before variable change
Published on Feb 9, 2020
Integrating with Twilio using C#
Published on Feb 7, 2020
Create MVC DropDownList from an Enum
Published on Feb 2, 2020
Using ActionFilterAttribute to validate all form input
Published on Feb 1, 2020
Using DB_NAME with MSSQL
Published on Jan 31, 2020
PHP: self vs $this - what's the difference?
Published on Jan 30, 2020
The JSON request was too large to be deserialized
Published on Jan 29, 2020
Include a JavaScript file in another file
Published on Jan 28, 2020
Solution to SameSite None iFrames with C#
Published on Jan 27, 2020
Deleting an element from an array in PHP
Published on Jan 26, 2020
Validate an email address in JavaScript
Published on Jan 26, 2020
Deep clone an object with C#
Published on Jan 25, 2020
Why you should use strict with JavaScript
Published on Jan 24, 2020
MSSQL Running an extra AND statement
Published on Jan 24, 2020
What is the difference between String and string in C#?
Published on Jan 24, 2020
Updating all npm packages in a Node.js project
Published on Jan 23, 2020
Passing/reading command line arguments with Node.js
Published on Jan 21, 2020
Searching for and loading an invoice object using NetSuite Restlet
Published on Jan 18, 2020
NetSuite API - Setting up Access Token Authentication
Published on Jul 20, 2019
Setup routes in Node.js with Express.js and Jade with controllers, models, and views
Published on Jul 14, 2019
Node.js as a background service
Published on Jul 6, 2019
CSS3’s border-radius property and border-collapse:collapse don’t mix
Published on Jun 25, 2019
Web API Global Exception Handler using an ExceptionFilterAttribute filter
Published on Apr 19, 2019
Improving the performance of slow Entity Framework queries
Published on Apr 18, 2019
Mixing Powershell and Git with powerful shortcut commands
Published on Apr 16, 2019
Git pull rebase recovery
Published on Apr 15, 2019
Dependent DLL is not getting copied to the build output folder in Visual Studio
Published on Apr 14, 2019
Two different versions of the same DLL with C#
Published on Apr 13, 2019
Creating a Windows Self-Signed SSL Certificate for use with IIS
Published on Apr 12, 2019
HtmlHelper Extenstion to convert HTML to JSON C#
Published on Apr 10, 2019
Controller does not have a default constructor
Published on Apr 8, 2019
Using a forEach loop with JavaScript
Published on Apr 7, 2019
Knockout.js foreach afterRender when loop is completed
Published on Apr 3, 2019
Merge one or more Git commits into a different branch
Published on Apr 1, 2019
C# Ordinal String Extension
Published on Mar 29, 2019
Semi Rant: Absolute Position when it's relative
Published on Mar 21, 2019
Entity Framework's Code-First with an ObjectContext
Published on Mar 20, 2019
Checking if an element exists with jQuery
Published on Mar 19, 2019
Creating Diagonal Lines with CSS
Published on Mar 18, 2019
Posting form variables that are not strongly typed with MVC
Published on Mar 17, 2019
Creating Your Own jQuery Selector
Published on Mar 16, 2019
Implementing a trigger callback with jQuery
Published on Mar 14, 2019
Pass Model or Form Data with MVC when redirecting
Published on Mar 13, 2019
Displaying a Progress Bar with HTML
Published on Mar 11, 2019
Using the JsHelper in CakePHP to submit a form with AJAX
Published on Mar 10, 2019
Creating your own UrlHelper Extension with MVC
Published on Mar 9, 2019
CSS Attribute Selectors
Published on Mar 8, 2019
Rotating DOM Elements using CSS
Published on Mar 7, 2019
Compile Views with your MVC project
Published on Mar 6, 2019
Using CakePHP to scaffold a new database table
Published on Mar 5, 2019
Using CakePHP with the jQuery Sortable Plugin
Published on Mar 4, 2019
Git - Squashing multiple commits into one when merging a branch
Published on Mar 3, 2019
Organizing data with the jQuery Sortable plugin
Published on Mar 2, 2019
Transitioning AJAX Content into view with CSS3 Animations
Published on Mar 1, 2019
Transitioning AJAX Content into view with jQuery $.animate()
Published on Feb 28, 2019
MVC: Accessing the RouteData inside of your C# code
Published on Feb 27, 2019
Delete duplicate rows with MySQL or MSSQL
Published on Feb 27, 2019
jQuery: Splitting an unordered list into multiple columns
Published on Feb 26, 2019
CSS3: Custom Fonts using font-face
Published on Feb 24, 2019
jQuery: Padding a Variable or String with a Specific Character
Published on Feb 23, 2019
Apply two different colors to a single character with CSS
Published on Feb 22, 2019
Deep clone an object with JavaScript
Published on Feb 21, 2019
Disabling text selection/highlighting with CSS
Published on Feb 20, 2019
Experimenting with the canvas for a basic walk animation
Published on Feb 19, 2019
Deep clone an object with jQuery
Published on Feb 19, 2019
jQuery: Global AJAX Events for Start, Stop, Complete, or Error
Published on Feb 18, 2019
Cannot find module (SNMPv2-TC)
Published on Feb 18, 2019
C# HtmlExtension to display SVGs
Published on Feb 16, 2019
Cloning or Checking out a repository with GIT
Published on Feb 15, 2019
JavaScript - Search a string for a substring
Published on Feb 15, 2019
Set Cursor Position of textarea with JavaScript
Published on Feb 14, 2019
posh-git: the only GIT command line tool I use
Published on Feb 13, 2019
10 year anniversary of End Your If!
Published on Feb 11, 2019
JavaScript - Remove a specific element from an array
Published on Feb 7, 2019
Setting up SSL with nginx including redirects from non HTTPS traffic
Published on Feb 6, 2019
C# Improving string.IsNullOrEmpty readability
Published on Feb 5, 2019
C# OutputCache with subdomains
Published on May 4, 2018
Difference between location.href and location.replace
Published on Feb 9, 2018
Retrieving query string variables with JavaScript
Published on Feb 8, 2018
Zero Padding a Number with JavaScript
Published on Feb 7, 2018
Traffic Light Sequence with the Raspberry Pi
Published on Dec 14, 2015
Setting up RPi.GPIO with OpenELEC
Published on Dec 7, 2015
Unit Testing Data Validation with MVC
Published on May 11, 2015
Removing Data Validation from MVC Controllers
Published on May 6, 2015
Integrating Automapper with an MVC Result Filter
Published on May 4, 2015
Convert the (un)check all to a #KnockoutJS Component
Published on Apr 29, 2015
Replacing Radio Buttons with a Button Group using Bootstrap and #KnockoutJS
Published on Apr 27, 2015
(Un)Check All using #KnockoutJS
Published on Apr 23, 2015
ASP.NET MVC 5 with Bootstrap and Knockout.js
Published on Apr 21, 2015
Speeding up my unit tests
Published on Apr 28, 2014
MySQL: OR versus UNION – which is faster?
Published on Mar 24, 2014
Advanced Automatic Ninject Bindings
Published on Jan 13, 2014
Automatic Ninject Bindings
Published on Jan 7, 2014
How I overcame my anxieties
Published on Oct 19, 2013
Android ListView with a Footer Form
Published on Sep 26, 2013
Three-month work-life retrospective
Published on Sep 11, 2013
Behavior Therapy Tracker
Published on Sep 1, 2013
I'm hooked on test-driven development (TDD) with a Fizzbuzz C# Example
Published on Aug 6, 2013
Finding That Inner Calm
Published on Jun 18, 2013
If You Don't Start You Won't Finish
Published on Jun 13, 2013
Setting Up CakePHP with IIS
Published on Jun 11, 2013
What Do You Care Most About When Reviewing Someone Else’s Code?
Published on Jun 10, 2013
Developers are Authors
Published on Jun 6, 2013
Bad Developers Should NOT Use Frameworks
Published on Jun 5, 2013
Implementing the Repository Pattern with CakePHP
Published on Jun 3, 2013
My Epic Farewell Poem
Published on May 30, 2013
Slowing Down Before You Speed Up
Published on May 29, 2013
My Favorite Thing About Coldfusion
Published on May 28, 2013
Automapper Performance Testing
Published on May 27, 2013
Should I Leave My Job?
Published on May 24, 2013
Why the Repository Pattern
Published on May 20, 2013
Why is my calendar always full?
Published on May 15, 2013
Simple Things Make Me Happy
Published on May 14, 2013
Entity Framework Beginner’s Guide Done Right
Published on May 13, 2013
Why Java Makes Me Tremble In My Boots
Published on May 6, 2013
Trial and Error – Your best friend and worst enemy!
Published on Apr 29, 2013
Compelling Interview Questions
Published on Apr 25, 2013
My First Experiences with Kinect for Windows - @KinectWindows
Published on Mar 5, 2013
Javascript, the Back Button, and Windows Phone 8 Development
Published on Feb 18, 2013
MSConfig – What Would I Do Without You!
Published on Feb 11, 2013
Simplifying the buzz word “Responsive Design”
Published on Feb 4, 2013
Changes to Model:find('first') in CakePHP 2.3
Published on Jan 30, 2013
Recent Guest Posts on PHPMaster.com
Published on Jan 7, 2013
2012 Year in Review
Published on Dec 21, 2012
Node.js Versus Nginx: Bare Bones Test
Published on Dec 4, 2012
Node.js Versus Apache2: Bare Bones Test
Published on Dec 3, 2012
CSS: Start Generic before going Specific
Published on Oct 23, 2012
Node.js – Ajax Pagination without the Pages
Published on Oct 15, 2012
The Importance of Local Development Environments
Published on Oct 11, 2012
Catching Email Resellers with the + Sign
Published on Oct 10, 2012
PHP: Single Quotes versus Double Quotes
Published on Oct 9, 2012
Node using Jade Templates with Express
Published on Oct 8, 2012
Google Event Tracking
Published on Oct 5, 2012
My First Node Application
Published on Oct 4, 2012
Mysql: Insert or Update in One SQL Statement
Published on Oct 3, 2012
Regular Expressions with Mysql
Published on Oct 2, 2012
Mysql Uptime Check Script
Published on Oct 1, 2012
Renaming a Database in Mysql
Published on Sep 28, 2012
Using Jquery to Check a Checkbox
Published on Sep 27, 2012
Determine if an element is visible with Jquery
Published on Sep 26, 2012
A Fancier Twitter Timeline
Published on Sep 25, 2012
Upgrading my Blog - The Final Saga!
Published on Sep 24, 2012
CakePHP Global Constants and Functions
Published on Sep 21, 2012
CakePHP Extending one View from Another
Published on Sep 20, 2012
The Best Way to Prevent SQL Injection
Published on Sep 19, 2012
CakePHP 2.x Login System
Published on Sep 18, 2012
Load Testing Mysql with mysqlslap
Published on Sep 17, 2012
Update: It Actually Should Be LEPP Not LEMP or LAMP!
Published on Sep 14, 2012
A Short Rant About Coding Conventions
Published on Sep 13, 2012
Comparing a while loop against a foreach loop of an array
Published on Sep 12, 2012
PhoneGap and Jquery Mobile – A Truly Winning Combination
Published on Sep 11, 2012
Are you having CakePHP and NGINX Rewrite Rule Issues?
Published on Sep 10, 2012
What I Learned This Summer
Published on Sep 7, 2012
It's LEMP not LAMP!
Published on Sep 6, 2012
Amazon EC2 Shoutout!
Published on Sep 5, 2012
A Simple But Effective Speed Comparison
Published on Sep 4, 2012
PHP: Require/Include vs Autoloader
Published on Aug 29, 2012
JavaScript: Easy Creation of Countdown Timers
Published on Aug 28, 2012
CakePHP Version Comparison with PHP Version Comparison
Published on Jun 25, 2012
2011: Year in Review
Published on Jan 2, 2012
MVC 3 Routing Example
Published on Oct 17, 2011
20 Recipes for Programming MVC 3
Published on Oct 12, 2011
Developers to the rescue of designers...again!
Published on Aug 30, 2011
ToLower-ToUpper and the CurrentCulture.CultureInfo
Published on Aug 8, 2011
Officially published my CakePHP Book
Published on May 19, 2011
CakePHP 1.2 VS 1.3 VS 2.0 Page Request Times
Published on Mar 7, 2011
CakePHP 2-0 Ajax Pagination WITHOUT The Pages
Published on Feb 28, 2011
CakePHP CSS Enhancements From 1.2 To 1.3
Published on Feb 23, 2011
Creating AJAX Pagination WITHOUT The Pages
Published on Feb 21, 2011
IBM's Watson on Jeopardy, The Final Saga
Published on Feb 17, 2011
IBM's Watson On Jeopardy!
Published on Feb 16, 2011
Building A Scalable Queueing System With PHP
Published on Feb 14, 2011
Publishing an e-book on Smashwords
Published on Feb 7, 2011
Interesting CakePHP Bakery Components
Published on Feb 3, 2011
CakePHP 2.0 Rant Retraction
Published on Feb 1, 2011
CakePHP 2.0 Rant
Published on Jan 31, 2011
Random Funny Technology Videos
Published on Jan 27, 2011
Using the TextHelper with CakePHP
Published on Jan 24, 2011
Maintaining a session in a session-less environment
Published on Jan 17, 2011
Speeding up client/server response times
Published on Jan 10, 2011
Modifying the CakePHP Bakery Templates
Published on Jan 3, 2011
Maintaining the back button with AJAX
Published on Dec 28, 2010
AJAX, can there be too much?
Published on Dec 22, 2010
Making Money With Flash Games
Published on Jun 27, 2010
iPhone Apps Randomly Crashing?
Published on Feb 4, 2010
Optimizing CakePHP Websites
Published on Jan 20, 2010
Adding SEO functionality
Published on Nov 15, 2009
Developer High Fives (in honor of Barney Stinson)
Published on Sep 22, 2009
margin: 0 auto; not centering in Internet Explorer?
Published on Sep 18, 2009
unbindModel and $this->paginate()
Published on Aug 20, 2009
Someone at work tick you off?
Published on Jul 28, 2009
Twitter, are you taking advantage yet?
Published on Jun 29, 2009
How to write for people and rank high with your keywords
Published on Jun 22, 2009
Follow me on Twitter
Published on Jun 19, 2009
The Shocking Truth to Website Success...and it’s not top Google Rankings!
Published on Jun 15, 2009
Facebook Development - Quick and Easy Dialogs
Published on Jun 10, 2009
Sharing your way to success
Published on Jun 6, 2009
Fastest Top Five FREE Ways to Gain New Traffic
Published on May 28, 2009
Photobucket, Photos, and You
Published on May 23, 2009
Facebook, Photos, and You!
Published on May 18, 2009
Creating your first iGoogle Gadget
Published on May 12, 2009
Bebo Development Scares Me
Published on May 7, 2009
setTimeout() vs setInterval() in Javascript
Published on May 5, 2009
Caching Queries in CakePHP
Published on Apr 25, 2009
Understanding group bys
Published on Apr 18, 2009
ActivityIndicator with a UIWebView
Published on Apr 15, 2009
Custom pagination query in CakePHP
Published on Apr 13, 2009
3 Flaws to CakePHP's AuthComponent
Published on Apr 10, 2009
The flaws of using isset()
Published on Apr 8, 2009
Reset UINavigationController
Published on Apr 6, 2009
Scroll a UIWebView
Published on Apr 4, 2009
Transparent UIWebView
Published on Apr 2, 2009
A friendly framework reminder
Published on Apr 1, 2009
UINavigationController Background Color
Published on Mar 31, 2009
Web Developers are Warriors
Published on Mar 30, 2009
Unbind Model Validation in CakePHP
Published on Mar 28, 2009
Jquery vs Prototype/Scriptaculous
Published on Mar 26, 2009
How attentive are you?
Published on Mar 25, 2009
5 Tips to Become a Better Web Developer
Published on Mar 24, 2009
Login system with CakePHP in under 10 minutes
Published on Mar 23, 2009
Optimize your CSS and JS with CakePHP in minutes
Published on Mar 21, 2009
Importance of using the CakePHP Helpers
Published on Mar 20, 2009
Re-map key/value array data in PHP
Published on Mar 19, 2009
How to deal with stress at work
Published on Mar 17, 2009
When to use element() and when to requestAction()
Published on Mar 16, 2009
CakePHP Containable Statement Pitfalls
Published on Mar 15, 2009
Keeping your CakePHP Controllers Clean
Published on Mar 14, 2009
Underscores and Internet Explorer Fun
Published on Mar 13, 2009
Drag and drop category management with CakePHP
Published on Mar 11, 2009
Drag and drop with animations in jquery
Published on Mar 10, 2009
How to add comments with AJAX in CakePHP
Published on Mar 9, 2009
How to advance our CMS in CakePHP
Published on Mar 8, 2009
How to create a CMS with CakePHP
Published on Mar 7, 2009
AJAX Select box in CakePHP
Published on Mar 6, 2009
How to setup a route in CakePHP
Published on Mar 5, 2009
How to create a socket server in PHP
Published on Mar 2, 2009
StringExtractComponent for CakePHP
Published on Feb 28, 2009
Top 5 SEO Tips To Achieve Top 10 Rankings In Google
Published on Feb 28, 2009
The Importance of Database Indexing
Published on Feb 27, 2009
Dynamic COUNT() Versus Static COUNT()
Published on Feb 24, 2009
Why You Should Avoid ORDER BY RAND() OR NEWID()
Published on Feb 23, 2009
Why You Should Always Backup
Published on Feb 22, 2009
Fixing slow drag and drop with scriptaculous
Published on Feb 18, 2009
Why Frameworks Are Better
Published on Feb 17, 2009
A Simple SEO Trick To Boost Your Rankings
Published on Feb 16, 2009
CSS Tips - Margins in Internet Explorer
Published on Feb 16, 2009
Why Is Internet Explorer Better?
Published on Feb 15, 2009
Facebook Development and $_SERVER['HTTP_REFERER']
Published on Feb 15, 2009
Drag and Drop with AJAX Example
Published on Feb 14, 2009
SQL Tips - Why LEFT JOINS are bad
Published on Feb 13, 2009
How to get indexed by Google in ONE hour
Published on Feb 12, 2009
YSlow - Helping slow web pages load faster
Published on Feb 11, 2009
Firebug - A developer's best friend
Published on Feb 11, 2009