All blogs / Software / engineering practice
Alex Tatiyants
Records, paintings, writing, a podcast,and software.
Software / engineering practiceDatabasesAI / MLFrontend / CSS / browsers
- Posts
- 159 from 1 Jan 2011 to 24 Oct 2026
- Posting
- now and then (3 in the last year)
- Kind
- personal blog
- Feed
- https://tatiyants.com/rss.xml
2026 3
2017 1
2016 1
2014 12
- How to Automatically Back up Photos from Android to Mac for Free
- How to Customize JFree Charts
- A Second Look at Facebook’s React
- Groking Angular: Dependency Injection and Testing
- How and When to Use Various GORM Querying Options
- How to Configure IntelliJ IDEA For Angular JS Testing
- A Rating System For Free Apps
- How to Write a Children’s Book
- Online Commenter Types
- Designers vs. Bootstrap
- The Microsoft Tax
- Startup Defaults
2013 14
- How to Build a Cheap Treadmill Desk
- Management Anti-Patterns on Product Teams
- Are Single Page Apps Bad?
- Introducing Platen: Markdown WordPress Editor
- Podio: Custom Business Processes Done Right
- Using OAuth to Protect Internal REST API
- Tests Prevent Code Rot
- My Startup Story
- Continuous Delivery For the Enterprise
- RESTful Web Applications Are Good For You
- How Capable Is Your Technology Team?
- The One Million Dollar Team
- Minimum Viable Development Team
- You Can’t Teach Height
2012 44
- My 2012 in Blogging
- Unused Geek Humor Headlines
- Logitech Keyboard for iPad
- How to Create a Bar Chart Archive Widget In WordPress
- How To Use HTML5 Data-* Attributes with JQuery and Selenium
- Compass or Twitter Bootstrap? Why Not Both
- Multiple Uses of CSS Classes
- Low Information Developer
- How to Use JSON Objects With Twitter Bootstrap Typeahead
- How to Generate an XSLT Transform Using Groovy StreamingMarkupBuilder
- A Sermon from the Church of RESTafarianism
- Impact of Continuous Delivery Beyond Engineering
- How Not to Motivate People: Ukrainian Edition
- XML Transformation Performance: Groovy vs XSLT
- Jenkins Build Monitor
- Strong Passwords With LastPass
- Is a Social Intranet Useful for Technology Teams?
- Why is it So Hard to Give Negative Feedback?
- IntelliJ IDEA Dark Theme
- Goodbye Original iPad
- Facebook Launches Google Ad Campaign to Raise Stock Price
- Prove Me Right
- Getting DRY With Sass
- Code Review Gone Bad
- XML Databases
- How to Use WordPress Custom Post Types to Add Events to Your Site
- How to Get IE8 to Support HTML5 Tags and Web Fonts
- How to Debug in IE on a Mac
- Leaving Solution Land
- Building vs. Learning on Agile Teams
- You Can Have My Link Juice
- Things I Wish I Knew as a Comp Sci Student
- Dysfunctional Programming 101
- Newly Discovered Nostradamus Works Predict Technology Breakthroughs
- Lipstick on a Pig is Not UX
- “DevOps is Ruining My Craft”
- An Interview With Yours Truly
- Good Devs Don’t Like Magic
- Why I Redesigned My Blog
- My Most Spammed Posts
- Creating a WordPress Theme
- Goodbye to Paid TV – One year later
- Congress to Vote on Another Technical Debt Ceiling Extension
- New Virus Reinstalls IE6 on Infected Machines
2011 78
- On Parenting
- GoDaddy Also Withdraws Support For Syria, Red Light Cameras, and Justin Bieber
- Things I Learned About Blogging
- Dell Announces New Line of Touchless Tablets
- Guilt Driven Development
- Apple to Revolutionize Driving with Siri Powered iCar
- NoSQL No More: Let’s double down with MoreSQL
- Google Introduces A New Language to Replace English
- A Social Developer
- Introducing JS.js
- My Favorite WordPress Plugins
- Corrections
- Developer Tribes
- Tracking Your RSS Feeds
- Large Company Startups
- The Impact of Steve Jobs
- Battle for the Living Room: Apple vs. Microsoft
- Amazon Silk
- Should I Hate My Job? New Poll Says Yes
- Yet Another Painting
- Database Source Control Revisited
- My Old Sketches: Surrealism
- Eliminating the Mortgage Deduction
- Distraction Free Writing
- Agile Painting
- Production Bugs: Whose responsibility are they?
- Fun With Financial Crashes
- CoffeeScript
- Your Standards are Poor: S&P, please stop trying
- PowerPointer: How to make bubbles
- Flavors of Comment Spam
- Agile Testing: Test case management
- Upgrading My Mac Mini
- My Old Sketches: Female faces
- Lytro: A revolution in picture taking?
- Benefits of Pair Programming
- Doodling
- Agile Testing: Dev QA collaboration
- Are Agile Dev Practices Needed?
- My Favorite TED Talks
- Safari To Go 2 for iPad: Finally usable
- Groking JavaScript: Encapsulation
- Painless Production Deployments
- My Favorite iPad Apps: Productivity edition
- MIX 11 Highlights: JavaScript edition
- Managing Test Data
- Database Source Control and Deployment
- The Magic of Caching
- Don’t Write Tests For Code You Don’t Control
- Standardized Tests for Developers
- Hostile Code Bases
- The Value of Documentation
- Don’t Miss Out on Classic Coke
- So You Think You Can Lead?
- The Incubation Effect
- The Waste Jar And The Mystery Box
- Risk and Waste on Agile Projects
- Charting Libraries For Web Applications
- Will Watson Take Your Job?
- Trunk Development: Can’t we all just get along?
- Web UI Testing Frameworks: There could be only one
- Geek Comic: Daily Standups
- Web Applications: the future of all development?
- Keeping Up With Technology
- Geek Comic: Steps to Reproduce
- Goodbye to Paid TV
- Devs Say the Darndest Things
- Geek comic: Pair Programming
- The Joy of RSS
- Living in Cloud City
- The Software Team
- My album
- People I Don’t Want to Work With
- Safari To Go: how not to build an iPad app
- Reading for Devs
- The Craft of Software Development
- USC Code Camp CTO Panel
- Two Rights of Software Development